Alex: Formular auslesen geht nicht

hi,

also ich muss mit javascript formulareingaben auslesen, was aber immer schief geht.

namen = new Array("erstes","zweites","drittes");

for(var i=0;i<namen.length;i++) {
alert(document.namedesformulars.namen[i].value);     ### hier ist der fehler, weil javascript dann immer
}                                                        nach document.namedesformulars.namen[i].value sucht
                                                         es sollte aber nach document.namedesformulars.erstes.value

  1. hi Alex,

    <form action="" name="namedesformulars">
    <input name="erstes" value="1">
    <input name="zweites" value="2">
    <input name="drittes" value="3">
    </form>
    <script>
    namen = new Array("erstes","zweites","drittes");

    for(var i=0;i<namen.length;i++) {
    alert(document.namedesformulars[namen[i]].value);
    }
    </script>

    Bitte Bsp. 2 auf http://de.selfhtml.org/javascript/objekte/forms.htm#allgemeines zum Verständnis konsultieren ;)

    Gruß aus Berlin!
    eddi

    1. hi Alex,

      <form action="" name="namedesformulars">
      <input name="erstes" value="1">
      <input name="zweites" value="2">
      <input name="drittes" value="3">
      </form>
      <script>
      namen = new Array("erstes","zweites","drittes");

      for(var i=0;i<namen.length;i++) {
      alert(document.namedesformulars[namen[i]].value);
      }
      </script>

      ja genau das hab ich gesucht.

      vielen dank