Cita:
Iniciado por nostromo_ Hola;
En mozilla, opera, nepscape los nombres de los objetos asociados a un formulario no se reconocen por el name, si no, por el id del control.
...
Hola otra vez:
No sé de donde has sacado que mozilla/netscape y opera no se reconocen por el name.
Al contrario, si se trata de las colecciones estandar, se reconocen perfectamente, aunque he visto que se "recomienda" duplicar el name con el id para usos futuros.
Lo que pasa con explorer es que implementó un método "click()" en todos los tags html.
Prueba usando en vez de click -> onclick...
Lo que no puedo saber es si con un input type=file funcionará bien.
Código:
<html>
<body>
<form name="prueba">
<input type="button" onclick="alert(this.value)" value=" prueba " name="texto" />
<input type="button" onclick="document.forms.prueba.texto.onclick()" value=" prueba 2" name="texto2" />
</form>
</body>
</html>
Saludos