David Hörpel: Warum wird in diesem Script die Variable nicht gefunden?

Beitrag lesen

Hallo!

Kann mir einer sagen, warum die Variable in diesem Script nicht gefunden werden?

<html><head><title>Test</title>
<script type="text/javascript">
<!--
wert1 = "hallo";
wert2 = "hallo1";

function test()
{
if( wert1 == document.getElementsByName(wert1))
{location.href= "#"+wert1}
else if ( wert2 == document.getElementsByName(wert2))
{location.href= "#"+wert2 }
else {
alert("Not found!")
}
}
//-->
</script>
</head><body onload="test()">
<a name="hallo" href="#">ddd</a>
</body></html>

Gruß David!

Ps: Ich fange hier diesen neuen Thread ein, weil in diesem Thread hier http://forum.de.selfhtml.org/?t=47716&m=260571 eher andere Fehler beachtet wurden als die Syntaxfheler