html,ayuda!!!

gaizka
13 de Junio del 2005
Buenas mi problema es sencillo pero de dificil solucion, o eso creo en fin que el problema es el siguiente.
Tengo un input type="IMAGE"

<input type="image" name="accion" src="../imagenes/editar.gif" value="modificar" class="boton" alt="cambiar datos">

en mozilla en el request me manda lo siguiente

accion.x=15&accion.y=15&accion=modificar

y en el ineternet explorer me manda lo siguiente

accion.x=15&accion.y=15

vamos que creo que ya esta claro cual es el problema, "accion=modificar" desaparece

Si alguien puede explicarme el porque le estaría totalmente agradecido(y a poder ser la solución, ya le invito a unas birras).

posibles soluciones que me he planteado

hiddens=1 locura muchos parametros
<a href="url del horror"><img><a>=podría ser pero bueno si hay algo mas mejor.... pq tengo "unos cuantos" <input type="image">
<input type="submit">= vamos dejarlo como estaba

Si alguien me propone una solución distinta, se lo agradecería y si no tiene solución también le agradecería que me lo dijese

eth0
13 de Junio del 2005
¿Y si le añades un sólo campo HIDDEN llamado accion y estableces su valor mediante JavaScript en cada input de tipo IMAGE?

Me explico, y qué mejor que con código:

<input type="image" src="../imagenes/editar.gif" class="boton" alt="cambiar datos" onClick="document.getElementById('accion').value='modificar';">