: la proxima vez indicanos la URL si es demasiado codigo. solo vi el código de tu primer mensaje, el resto casi lo ignore cuando me fije que hay mucho más. y no, no te puedo atender por correo privado ya que va en contra de las política a menos que fuera un trabajo remunerado. por lo pronto, me fije lo mismo que Tecna, document.all. la solución depende, tienes que cambiarlo por document.getElementById() si el elemento contiene atributo ID. y si tiene atributo name, también depende si el elemento esta dentro de un formulario que a su vez tiene name o id. o lo más fácil, asígnale a cada elemento un ID pero ninguno se puede repetir.