daniel_909: getElementsByName Problem

Beitrag lesen

Hallo, ich habe folgendes kuriose Problem ..

dies ist die Funktion, welche ich "geschrieben" habe und sie funktioniert NUR, wenn ich das anzuzeigende div mit einer ID="5" versehe. schreibe ich name="5", wie es bei getelementsbyname eigentlich nahe liegt, passiert nichts.

Woran liegt das und warum funktioniert das überhaupt? Es wäre super, wenn mir das einer sagen könnte :o)!

<html><head><script language="JavaScript">
function my_view(my_name){

document.getElementsByName(my_name)[0].style.display="block";

}
</script></head><body bgcolor="#FFFFFF" text="#000000">

<div><a href="javascript:my_view(5);">test</a></div>
<div id="5" style="display:none">hallo welt</div>
</body></html>

Danke, Daniel