[JavaScript] inputs durchloopen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [JavaScript] inputs durchloopen

    Hallo zusammen,

    ich möchte in einem Formular für alle Input-Tag den Typ ausgeben lassen. Lt. SelftHTML gibt es mit for ... in etwas, dass ich als for ... each interpretiere. Damit sollte sich mein Anliegen doch eigentlich realisieren lassen - oder ?!

    Leider schlägt folgender Code fehl:
    PHP-Code:
    for(var lp in document.frm_mvgru0.input)
    alert(lp.type); 
    Es erfolgt keine Ausgabe und es wird auch kein Fehler angezeigt. Ich arbeite mit IE 5.0 (bitte keine Anmerkungen zur Version - kann ich nichts für ...)

    Freue mich über jeden Tipp ... Danke!

  • #2
    versuchs mal damit:
    Code:
    lp = document.getElementsByTagName('INPUT');
    for (var i=0; i < lp.length; i++) 
    {
      alert(lp[i].type);
    }
    
    // oder aus selfhtml
    for(var i=0;i<document.Testform.length;++i)
     {
      document.write("<br>Elementname: " + document.forms[0].elements[i].name);
      document.write(", Elementtyp: " + document.forms[0].elements[i].type);
     }
    // ^^ nimmt aber alles, also mit if eingrenzen
    Kissolino.com

    Kommentar


    • #3
      besten Dank, so geht's!

      Kommentar

      Lädt...
      X