abbrechen sollte es aber erst, wenn du versuchst etwas damit anzustellen, frei nach dem Motto
if (document.getElementsByName("abc") != null)
Das ist immer wahr, da die Funktion immer etwas zurückgibt, wenn es kein element gefunden hat ist .length = 0
Aufpassen musst du insofern, dass der Name u.U. nicht eindeutig ist und damit nicht ein einzelnes Element sondern ein Array zurückkommt.
Eben und das bekommst du immer zurück. (genau genommen eine HTML Collection)
Aufpassen muss man hier eher, dass nicht jedes Element ein name Eigenschaft hat.
Struppi.