JavaScript - No retorna a la misma pagina

 
Vista:

No retorna a la misma pagina

Publicado por Cristian (5 intervenciones) el 16/08/2011 01:06:34
Hola a todos...

Tengo la siguiente funcion que funciona...

function verificar(){

if(form_id.textoaviso.value.replace(/ /g, '') == '')
{
alert("Debe Ingresar un aviso");
form_id.textoaviso.focus();
form_id.textoaviso.select();

document.form_id.textoaviso.focus();
return false;
}
}

Funciona bien, cuando el textarea esta vacia me avisa, pero pasa a la siguiente pagina y lo que pretendo es que quede ahi mismo para que lo ingrese..

Espero haber sido claro..
Saludos y gracias
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

No retorna a la misma pagina

Publicado por nadie (7 intervenciones) el 17/08/2011 15:47:11
pasa a la siguiente pagina ya que al pulsar el boton de envio el formulario asume que su "action" es la misma pagina. Deberias mostrar el codigo html para poder ayudarte mas, y como llamas a esa funcion verificar().

Se puede corregir facilmente con una funcion js que capture el momento del submit, asi por ejemplo:

function verificar(){
var varif_ok = asignamos a esta variable un true o false en funcion de la verificacion que quieras

//y das el/los mensajes de error que quieras si esa var. es false

return (verif_ok);
}// function verificar

en el codigo html:

<form method="post" onsubmit="return verificar()">

<!-- tus elementos de formulario aca! -->

</form>
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