Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2005, 03:26
Avatar de JuanKa
JuanKa
 
Fecha de Ingreso: septiembre-2004
Mensajes: 468
Antigüedad: 19 años, 8 meses
Puntos: 1
Verificar valor antes de hacer un submit

Hola a todos.

Tengo una duda que es la siguiente:

En un campo de tipo text debo evaluar si es vacio o no ; si es vacio que se realice el submit caso contrario que envie un mensaje de "Escriba importe a pagar"

Pero tengo este form

<form action="http://www.miweb.com/enviar_importe.php?id=<? echo $var_id; ?>" method="post" name="frm_pago" id="frm_pago">

<input name="txt_importe" type="text" id="txt_importe" size="10" onKeypress="if ((event.keyCode < 48 || event.keyCode > 57) && (event.keyCode != 46 && event.keyCode != 44) ) {alert('Por Favor Ingrese solo Números.'); txt_importe.focus(); event.returnValue = false;}" >

<input name="btn_enviar" type="submit" id="btn_enviar" onclick="probar()" value="Enviar">


</form>

En javascript tengo esto pero no me evalua si el campo es vacio.

function probar()
{
if (document.frm_pago.txt_importe.value == "" )
{ alert "campo vacio" ; }

}


Ahora les explico cuando presiono sobre enviar y el campo esta vacio se me dirije a esa web :"http://www.miweb.com/enviar_importe.php..........", cosa que no debe hacer, sino debe de mostrar el mensaje "Escriba importe a pagar".

Como podria ser esto para que este correcto.

Gracias y Saludos