Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/11/2012, 07:18
vimon
 
Fecha de Ingreso: noviembre-2012
Mensajes: 32
Antigüedad: 12 años
Puntos: 3
Pregunta El metodo reset me envia el form

Hola, buenos días a todos. Siempre me he valido de los faq de este foro para resolver mis dudas. Pero esta vez no encuentro nada parecido. Resulta que hasta ahora solía programar mas en php que en javascript. Ultimamente me atrevo mas con javascript.

Bien, pues resulta que incorporo en mis páginas php, javascript y jquery para emplear ajax. De todas formas mi pregunta es muy concisa: me veo obligado a resetear un formulario creado desde html (es decir directamente en el body) desde javascript y no desde el tag:< input type=" reset ">; y me pasa algo extraño; me vacia el formulario y lo envia a su action.

Mi formulario es id=registro y desde

<button onclick='form_reset();'>RESET</button>

le envio a esta funcion :


<script>
function form_reset()
{
alert('toy dentro');
if (confirm("Volvera a los datos originales")) {registro.reset();}
}

</script>

He probado con clear() y también me lo hace.

Si lo hago desde el tag <input type=""reset"> me lo hace bien


¿Eso es normal o es que esta interfiriendo el jquery? ¿O debo tener un gazapo por algun sitio?
¿No es igual hacerlo desde el control que el metodo de javascript?

Gracias de antemano