Martin Sommerhalder: Firefox 2.0.0.07 +getElementById("xy").value

Beitrag lesen

Hallo
Die folgende Funktion funktioniert mit IE, Opera, Neoplanet, nicht aber mit Firefox 2.0.0.07:

function SetRecID( newval ) {
  document.getElementById("record").value = newval;
  document.getElementById("form1").submit();
}

Fehlermeldung:
document.getElementById("record") has no properties
document.getElementById("form1") has no properties

Es funktioniert mit:
document.getElementsByName("record")[0].value = newval;
document.getElementsByName("form1")[0].submit();

Kann mir jemand erklären, was ich bei getElementById falsch mache?
Besten Dank
Martin