Foros del Web » Programando para Internet » Javascript »

Usar una imagen como botón

Estas en el tema de Usar una imagen como botón en el foro de Javascript en Foros del Web. Hola a todos! Tengo el siguiente formulario Código: <form class="formNotas" name="notasform" method="GET"> <textarea id="textoNotas" name="textoNotas">Escribe mensaje</textarea> <input type="button" name="guardar" value="Guardar" onClick="addToList(this.form);"/> </form> En addToList simplemte ...
  #1 (permalink)  
Antiguo 26/06/2009, 07:39
 
Fecha de Ingreso: enero-2009
Mensajes: 148
Antigüedad: 15 años, 3 meses
Puntos: 0
Usar una imagen como botón

Hola a todos!

Tengo el siguiente formulario
Código:
 <form class="formNotas" name="notasform" method="GET">
        <textarea id="textoNotas" name="textoNotas">Escribe mensaje</textarea>
       
        <input type="button" name="guardar" value="Guardar" onClick="addToList(this.form);"/>
</form>
En addToList simplemte cojo el valor de form.textoNotas.value y guardo el contenido en una lista.

Pero lo que me gustaría es en vez de tener un botón type=button es que sea una imagen que cuando se le pinche llame al addToList o bueno que al type button se le pueda asignar una imagen ahora mismo tengo esto otro:

Código:
<img  src="img/save.png" border="0" title="Guardar" onClick="addToList(event,this.form);"/>
pero me da un error en addToList al intentar accefer al form.textoNotas.value porque dice que form no está definido.

¿Cómo puedo arreglarlo?
Gracias
  #2 (permalink)  
Antiguo 26/06/2009, 07:43
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Usar una imagen como botón

En lugar de this.form, puedes asignar un id al formulario y acceder a él através de document.getElementById("id_del_formulario")
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 26/06/2009, 08:28
 
Fecha de Ingreso: enero-2009
Mensajes: 148
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Usar una imagen como botón

Muchas Gracias.!

No sabía que se podía acceder a un formulario de esa forma.

Un saludo dablin.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:28.