20. maj 2002 - 16:23
Der er
6 kommentarer og 1 løsning
hjælp til simpel fejl
Jeg er en dør til javascript så jeg ville være meget glad hvis der var en der ville hjælpe min med denne kode stump. Jeg han en funktion <script language="javaScript"> function fnchangemenu(i) { if i == 'true' { window.location('default.asp?menu=true') } else { window.location('default.asp?menu=false') }; } </script> Som jeg kalder med onchange="fnchangemenu(this.value);" fra en select box. Hvorfor virker det ikke?
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
<select onchange="fnchangemenu(this.options[this.selectedIndex].value)"> /Nikolaj
Og du skal så lige have <option name="med_menu" value="true">Med menu</option> <option name="uden_menu" value="false">Uden menu</option>
hmm, jeg fixede det selv. det var parantesen omkring id betingelsen.
Jeg vil da vældigt gerne se hvor du har rettet det til...
Yep. følgende: function fnchangemenu(i) { if (i == 'true') { window.location.href = 'default.asp?menu=true'; } else { window.location.href = 'default.asp?menu=false'; }; } som kaldes med: onchange="fnchangemenu(this.value)"
Hvad vil du få ud af at trække en value ud af en <select>, når det er dine <option> der bestemmer det. /Nikolaj
det er en dop down, så der kan kun være en value og det er optionen der bestemmer hvilken det er. Overstående virker glimrende.
Vi tilbyder markedets bedste kurser inden for webudvikling