Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/03/2011, 22:01
Ojopex2
 
Fecha de Ingreso: abril-2010
Mensajes: 112
Antigüedad: 14 años, 1 mes
Puntos: 2
Bien como <input type="button" mal como image

Hola amigos,
Tengo un formulario, el que tengo un <select multiple> que lo pasa a otro select multiple, con javascript.
Al hacerle click al botón que pasa a la derecha los datos, siendo de la forma type="button" envía sin problema al <select> que corresponde, el que recibe

De esta forma funciona correctamente
<input name="enviobase" id="enviobase" type="button" value="Agregar" />

Pero si quiero personalizar el botón, al ponerlo de la siguiente forma

<input type="image" name="enviobase" id="enviobase" src="images/btnagregar.png" width="30" height="30" />

Creo que ejecuta el action="ejecuta.php" o al menos me recarga la página del form y no pasa de un lado a otro (ese enviobase es respectivo a los <select> que hago)

¿Cómo puedo hacer para que el boton tenga la imagen que deseo y no haga todo el proceso del action? ¿Irá en el JS?

Este es por si acaso

Código Javascript:
Ver original
  1. $( function (){
  2.                  $("#enviobase").click( function (){
  3.                     $('#datosBase option:selected').appendTo("#recibebase");
  4.                 });
  5.                
  6.             });

PD: Una mini consulta: name="nombre" es lo mismo que id="nombre" ¿tienen la misma funcion?

Saludos y gracias de antemano