04. april 2001 - 00:24
Der er
9 kommentarer og 1 løsning
Valg i drop-down skal sætte noget igang
Hej, Jeg har en dropdown, med forskellige punkter. Det en punkt er \"other\". Hvis det vælges, skal der dukke et tekstfelt op, som brugeren skal taste ind i.
Annonceindlæg fra Computerworld
04. april 2001 - 01:48
#1
Måske noget i den her stil?? <html> <head> <title>Untitled</title> <SCRIPT LANGUAGE=\"JavaScript\" TYPE=\"text/javascript\"> <!-- function changeStuff(choice) { if (choice == \'other\') { document.all[\'dynfield\'].innerHTML = \'<input type=\"text\">\'; } else if (choice == \'telefon\') { document.all[\'dynfield\'].innerHTML = \'\'; } else if (choice == \'fax\') { document.all[\'dynfield\'].innerHTML = \'\'; } } //--> </SCRIPT> </head> <body> <form> <SELECT onChange=\"changeStuff(this.options[this.selectedIndex].value);\"> <option> <OPTION VALUE=\"email\">E-mail</OPTION> <OPTION VALUE=\"telefon\">Telefon</OPTION> <OPTION VALUE=\"other\">OTHER</OPTION> </SELECT> <div id=\"dynfield\"></div> <br> <input type=\"submit\" value=\"Submit du\"> </form> </body> </html>
04. april 2001 - 09:41
#2
Perfekt....mange tak
04. april 2001 - 11:52
#3
Hej igen, Hvis det nu er checkboxes, hvad skal der så stå i stedet for .selectedIndex?
04. april 2001 - 12:04
#4
<HTML><HEAD> <script LANGUAGE=\"JavaScript\"> function skiftDu(hvad) { if ( hvad.style.visibility == \"visible\" ) { hvad.style.visibility = \"hidden\"; } else { hvad.style.visibility = \"visible\"; } } </script> <script LANGUAGE=\"JavaScript\"> function skiftDu1(hvadDu) { document.write(hvadDu); } </script> <script LANGUAGE=\"JavaScript\"> function skiftDu2(hvadDu) { hvad = document.test.other2.style.visibility; if (hvadDu==\"other\" && hvad==\"visible\") { document.write(hvadDu); } } </script> </HEAD> <BODY> <form name=test> <input type=checkbox name=ctest unchecked onclick=\"javascipt:skiftDu( document.test.other2 );\">tester <input type=text name=other2 style=\"hidden\"> </form> </BODY> </HTML>
04. april 2001 - 12:26
#5
Tusind tak
04. april 2001 - 12:30
#6
No problemos. Som du kan se er stilen lidt anderledes i eks. 2, men håber du finder ud af det. :-)
04. april 2001 - 12:55
#7
Jo sådan da, textboxen skal bare starte med at være hidden, og det har jeg problemer med
04. april 2001 - 13:01
#8
he he... du kan se jeg selv har sat den til at være hidden - Så det har jeg også lidt problemer med. Prøver at finde på noget, men har desværre ikke tid nu.
04. april 2001 - 13:06
#9
ok, jeg finder nok ikke ud af det, så du må meget gerne sige til hvis du finder løsningen. Dennis
04. april 2001 - 13:08
#10
I will. I will.
Vi tilbyder markedets bedste kurser inden for webudvikling