PHP - Return con JavaScript

 
Vista:
Imágen de perfil de Cristian
Val: 4
Ha disminuido su posición en 225 puestos en PHP (en relación al último mes)
Gráfica de PHP

Return con JavaScript

Publicado por Cristian (95 intervenciones) el 04/02/2011 15:28:32
Hola a todos...
Estoy haciendo un control sobre una ingreso de datos con javascript de la siguiente manera:

if (document.admin.autor.value.length==0){
alert("Tiene que escribir su nombre");
document.admin.autor.focus();
return false;

}

esto lo hago en el submit del boton : "onclick="revisar()"

funciona, solo asi la caja este vacia me muetra el mensaje pero igual se dirije hacia la otra pagina y yo necesito que quede ahi....

Espero haber sido claro.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Return con JavaScript

Publicado por Eduardo S. (11 intervenciones) el 04/02/2011 23:28:13
Coloca el boton de tipo Button y si se cumple la condicion que deseas le colocas la intruccion form.submit();

si el boton es de tipo submit simpre te lo va a ejecutar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Cristian
Val: 4
Ha disminuido su posición en 225 puestos en PHP (en relación al último mes)
Gráfica de PHP

RE:Gracias

Publicado por Cristian (95 intervenciones) el 04/02/2011 23:47:31
Gracias Eduardo ....

Lo voy a probar.

Saludos
Cristian
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Gracias

Publicado por Felthon (7 intervenciones) el 06/03/2011 03:27:31
Hola, crea una funcion validar() en Javascript que haga las validaciones, ante cualquier falta retorne false y si todo esta correcto retorne true. Esa funcion validar() la llamas desde el tag del formulario de esta manera:
<form .... Onsubmit="return validar()">

Este evento se dispara cuando haces click en el boton enviar y si no se cumple ya no pasara a la pagina destino.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar