23. august 2001 - 21:58Der er
22 kommentarer og 1 løsning
Rullemen
Jeg har brug for en lille rullemenu hvor man har 4 valgmuligheder. Det man vælger skal så også automatisk også være et link til en af disse 4 filer: sort.htm gul.htm brun.htm hvid.htm
Jeg har forsøgt mig med <form action> og <optinonvalue> men det vil ikke lykkes.
Jeg vil helst ikke ha \"trykknap\", hvis det kan undgås.
Er det muligt at få en vurdering og/ eller nogen kodeeksempler :)
Ups. en grimmer fejl. linien: onChange=\"self.location.href=if(this.selectedIndex>0)this.options[this.selectedIndex].value;\"> skal være: onChange=\"if(this.selectedIndex>0)self.location.href=this.options[this.selectedIndex].value;\">
Nej ikke her. al javascript koden er \'indeni\' onchange= strengen, og der går browserne automatisk ud fra at det er javascript vi skriver. Vi behøver ikke fortælle den det med <script> ... </script> lommandoer.
>>tirra Det skal der kun i deciderede script-sektioner, her har vi en script-event på et html-tag, browseren har ikke brug for yderligere forklaringer. =;-)
Nu er jeg nået et godt stykke hen ad vejen, det fungere i mit test web. Men nu knokler jeg med at få det ind i et \"frameweb\" hvor det skal bruges og derfor må der laves om på \"link-koden, jeg har forsøgt denne her, men den vil ikke: <option value=\"top.frames[\'main\'].location.href=\'sort.htm\'\">Sort</option>
Dette har jeg sat ind der hvor der stod: <option value=\"sort.htm\">Sort</option>
Der må da være muligt at få det at køre med framesæt ... eller :)
Der skal lidt mere til. husk det vi skrev indeni <option var kun adressen før men det er en god ide at skrive den kode der skal udføres. så lad os lave den sådan:
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.