Das ist mir schon klar:
offenbar nicht, denn
Ja glaube ich schon
var test = document.getElementsByName("test");
^^^^
alert(test); -----> Jetzt ist test leer.
nein, es enthaelt ein Array von allen Elementen des Namens "test":
test[0] ist Dein Freund - soferns nur den einen gibt.
Nein tut es nicht (IE).
Auch wenn ich alert(test) mach müßte nicht undefined kommen
Grüße
Karl