24. september 2005 - 14:43Der er
8 kommentarer og 1 løsning
Hvordan Bruger jeg onclik på en dropdownboks
Hej Eksperter,
Hvordan kan jeg gøre brug af [ onClick="expandit(this);" ] i en drop downboks?
Det drejer sig om at jeg har ovenstående script på et billede, men vil gerne have så når man eks. vælger "1" i en dropdownboks som indeholder value "0" - "1".
Således at jeg istedet skal kikke på et "billede/kanp" kan nøjes med at vælge i drop downboks så "aktivere" den det script [ onClick="expandit(this);" ]
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
ok this.selectedIndex giver dig jo kun indexet på den option som er valgt! Din gamle referer "this" jo til et billede Du skal jo så på en og anden måde hægte billederne sammen med tilsvarende indeks eller values i din dropdown, fx ved et id så du har --- <img id="billede1" src="Defaul10.jpg" width="80" height="25" align="right"> <img id="billede2" src="Defaul10.jpg" width="80" height="25" align="right"> osv osv --- <SELECT onchange="expandit(document.getElementById(this.value));" NAME="enkelt0" CLASS="vaa"> <OPTION VALUE="billede1">1</OPTION> <OPTION VALUE="billede2">2</OPTION> </SELECT> ---
ja oki :/ - dvs at jeg skal have ændret i selve scriptet?
<script language="JavaScript" type="text/javascript"> if(document.getElementById&&!document.all){ns6=1;}else{ns6=0;} var agtbrw=navigator.userAgent.toLowerCase(); var operaaa=(agtbrw.indexOf('opera')!=-1); var head="display:''"; var folder='';
ok jeg har jo ikke kendt dit script førend nu :o) Som jeg ser det så klikker du på et billede og så folder der sig noget ud? -- Du havde før et billede hvor når du klikkede på billede så kaldte det funktionen expandit(this) hvor "this" refererede til selve billede Det jeg så siger er at hvis du ønsker fra en dropdown boks at kalde samme funktion, på samme billede, så skal du have en anden reference end ordet "this" for i drop down boksen refererer ordet "this" jo ikke til billedet med til dropdown boksen Derfor må du give billedet et id eller lignende sådan at du kan kalde funktionen med det i drop downboksen valgte billede --- Ved ikke om jeg gjorde forvirringen total der?
hehe, altså jeg er jo super n00b til script der :)
Men altså - jeg forstå forviringen idet at jeg bruger et script der bruger "billeder" og det skal jeg self. have lavet om (fundet nyt) - som ikke bruger billeder men kan give mig samme funktion med at den skal "åbne" et layer ( skjult tabel ) under den "dropdown boks".
Jeg prøver at lurer videre efter noget som kan erstatte mit nuværende script :)
Men tak for hlp. smid lige et svar så du kan få nogle point som tak :)
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.