Er så godt klar over at min select skal ændres til det som jeg kalder mine variabler, men det er ikke noget problem... det er bare det med dannelsen af variablerne i javasvriptet som jeg ikke kan få til at virke.
menu.Movenext Loop While Not menu.EOF %> function ShowSelect(arrayValue) { var numbers_select = window.document.form1.two; var the_array = eval(arrayValue); setOptionText(window.document.form1.two, the_array); }
function setOptionText(the_select, the_array) { for (var loop=the_select.length;loop>=0;loop--) the_select.options[loop] = null;
for (loop=0; loop < the_array.length; loop++) { the_select.options[the_select.length] = new Option(the_array[loop],the_array[loop]); }
} </script>
<body> <form name="form1" method="post" action=""> Select <select name="one" id="one" onchange="ShowSelect(window.document.form1.one.options[selectedIndex].value);"> <option value="nullValue" selected></option> <% strSQL3 = "SELECT * FROM menu ORDER BY id" Set menuen = Conn.Execute(strSQL3) Do Response.Write ("<option value=""nr"& menuen("id") &""">nr"& menuen("id") &"</option>") menuen.Movenext Loop While Not menuen.EOF %> </select> <br> Result <select name="two" id="two"> </select> </form> </body> </html>
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.