Henry: getElementsByName-Methode ?

Beitrag lesen

Hallo,
zum Testen der getElementsByName-Methode mit dem IE5 habe ich folgende Zeilen geschrieben:

<html>

<head>
<title>Test</title>
<script>

function showInput()
  { alert(document.Testform.TestInput.value);
    alert(document.getElementsByName("TestInput").value);
    return false;                                         }

</script>
</head>

<body>

<form name="Testform" onSubmit="return showInput()">
  <input type=text name="TestInput" value="Test">
  <input type=submit value="Absenden">
</form>

</body>

</html>

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

Gruß Henry