Vraag & Antwoord

Webprogrammeren & scripting

javascript en input-namen

4 antwoorden
  • Ik heb de volgende code: [code:1:6391d6b618]<form method="post" name=rijtest action="array2.php"> <input type=text name="rij[1]"><br> <input type=text name="rij[2]"><br> <input type=button value="Alert" onClick="alert(this.form.rij[1])"><br> <input type=submit value="Verzend"> </form>[/code:1:6391d6b618] alleen als ik op de alert knop druk dan krijg ik de volgende melding: [quote:6391d6b618]'this.form.rij.1' is null or not an object[/quote:6391d6b618] Iemand een idee hoe ik de variabelen rij[1] en rij[2] oproep in javascript? Mvg, Snoopje
  • Volgens mij verslikt ie zich in de vierkante haken in de namen van de textbox. Javascript denkt nu dat 't een array is maar dat is niet zo.
  • try this: [code:1:4ab5d2edb2] onClick="alert(document.forms[0].elements[0].value)" [/code:1:4ab5d2edb2] [0] is je eerste form en element. in dit geval rij[1] grtzz t.
  • [code:1:40f812cef4] <script type="text/javascript" language="Javascript"> <!-- function myCheck() { for(var i=0; i < document.forms[0].children.length; i++) if(document.forms[0].children[i].name == "rij[0]") alert(document.forms[0].children[i].value); else if(document.forms[0].children[i].name == "rij[1]") alert(document.forms[0].children[i].value); } //--> </script> [/code:1:40f812cef4] en dan onClick="myCheck()"

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.