Cita:  
					Iniciado por Antigol 
  Como dice caricatos, el metodo se llama getElementsByName (con s).
 
Te recomiendo usar el ById y acordate que firefox no toma como id por defecto al name como si lo hace explorer.
 
Ej que funciona en ie pero no en el zorro de fuego
 
<input type="text" name="hola">
 
var pepe = document.getElementById("hola") 
 
En el zorrito no anda ya que el input no tiene la propiedad id pero sin embargo explorer la toma.
    Que explorer reconozca ese elemente está muy mal... 
get[tomar]-Element[Elemento]-By[por]-Id[id (atributo id)]
La función indica que se referencia un elemento por un atributo determinado, en concreto el id... 
entonces no tendría que ser referenciado por el name
Además getElementsByName (Element
s implica plural de el atributo name, que puede duplacarse cuanto se quiera... pueden exixtir varias imágenes con el mismo nombre... también varios radios o checkboxes... incluso en los formularios pueden replicarse campos de texto, o cualquier otro... pero explorer en vez de referenciar elementos por ese atributo, lo hace por el id... justamente un atributo que no puede suplicarse. 
Saludos