Hallo,
Schon, aber getElementsByTagName ist ja dazu gedacht um alle möglichen Tags auszulesen, wo ja durchaus einige darunter sind, die öfter auftreten können, genauso wie getElementsByName.
Genauer gesagt liefert die Methode getElementsByTagName("elementname") eine Objektarray und somit greift man darauf zu in der Form:
object[0 bis object.length-1]...
oder
object.item(0 bis object.length-1)...
Bei Elementen wie html, head und body hat das Array eben die Laenge 1 und den einzigen Laufindex 0.
MfG, Thomas