Javascript will Elemente nicht erkennen

Dieses Thema Javascript will Elemente nicht erkennen im Forum "Windows XP Forum" wurde erstellt von VinceWindel, 2. Mai 2010.

Thema: Javascript will Elemente nicht erkennen Guten Morgen, ich habe ein kleines Problem in JS (bin da überhaupt nicht fit). Auf meiner Webseite habe ich ein...

  1. Guten Morgen,
    ich habe ein kleines Problem in JS (bin da überhaupt nicht fit). Auf meiner Webseite habe ich ein Formular, das etwas vereinfacht so aussieht:
    Code:
    <form method=post action=index.php>
    <input type=hidden name=position1 value=1 />
    <input type=hidden name=position2 value=2 />
    </form>
    
    jetzt möchte ich die Werte in den einzelnen Feldern ändern (value=1 soll zu value=2 werden und vice versa)
    habe folgenden Code (vereinfacht):
    Code:
    for(i=0;i<3;i++){
     if(document.getElementsByName('position' + i)){
      document.getElementsByName('position' + i)['0'].value=2;
      }
    }
    
    Klappt aber nicht, Javascript gibt mir den Fehler, dass document.getElementsByName('position' + i) nicht definiert sei. Hab schon viel rumprobiert und bei selfhtml geschaut, aber so richtig schlau werde ich nicht.

    Kann mir jemand helfen?
    Viele Grüße, Vincent
     
  2. selbst gefunden, ich entschuldige... manchmal ist man aber auch wie vernagelt :D
    Der fehler war: wenn's bei 0 anfängt zu zählen (in JS) aber die Elemente erst bei 1 anfangen (in HTML) gibt's einen Fehler und die Schleife wird abgebrochen, der ganze Rest wird auch nicht gefunden
     
Die Seite wird geladen...

Javascript will Elemente nicht erkennen - Ähnliche Themen

Forum Datum
JavaScript um bestimmte Elemente ein-/auszublenden Webentwicklung, Hosting & Programmierung 11. Dez. 2002
Firefox 23.0.1 Javascript verschwunden..... Web-Browser 30. Aug. 2013
W7 64 Bit - JavaScript aktivieren ....Wie geht das ?? Software: Empfehlungen, Gesuche & Problemlösungen 15. Aug. 2009
Firefox zeigt Website (JavaScript) fehlerhaft an Web-Browser 1. Feb. 2010
Testing JavaScript for Accessibility Windows XP Forum 15. Jan. 2010