Alexander Ganz: getElementsByName-Methode ?

Beitrag lesen

Während das erst "alert" den korrekten Wert ausgibt, erhalte ich im zweitem Fall immer ein "undefined". Wo liegt der Fehler?

Gruß Henry

Hallo Henry!

Durch document.getElementsByName() wird ein Array erzeugt, welches auch als solches abgefragt werden muss, also so:

function showInput()
   { alert(document.Testform.TestInput.value);
    MeinText = document.getElementsByName("TestInput");
    alert(MeinText[0].value);
    return false; }

So wird es funktionieren.

Bis dann
Alex