Ver Mensaje Individual
  #9 (permalink)  
Antiguo 18/04/2012, 10:01
dragonfire256
 
Fecha de Ingreso: septiembre-2011
Ubicación: Caracas
Mensajes: 240
Antigüedad: 13 años, 5 meses
Puntos: 9
Respuesta: Validacion de textfields

Cita:
Iniciado por cesar43f Ver Mensaje
Ok en esta pagina: http://web.tursos.com/tutoriales/jav...dar-con-jquery
veras este codigo jquery:

Código:
$(document).ready(function () {
    var emailreg = /^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$/;
    $(".boton").click(function (){
        $(".error").remove();
        if( $(".nombre").val() == "" ){
            $(".nombre").focus().after("<span class='error'>Ingrese su nombre</span>");
            return false;
        }else if( $(".email").val() == "" || !emailreg.test($(".email").val()) ){
            $(".email").focus().after("<span class='error'>Ingrese un email correcto</span>");
            return false;
        }else if( $(".asunto").val() == ""){
            $(".asunto").focus().after("<span class='error'>Ingrese un asunto</span>");
            return false;
        }else if( $(".mensaje").val() == "" ){
            $(".mensaje").focus().after("<span class='error'>Ingrese un mensaje</span>");
            return false;
        }
    });
});
donde este codigo
$(".boton").click(function (){}
es el equivalente a lo que tu pones donde .boton es para hacer referencia
a una clase, o si lo prefieres por el id de tu boton
$("#idboton").click(function (){}

Con este codigo se obtiene el valor de las cajas de texto
var texto=$("#idcaja").val();

es como tener:
var texto=formulario.nombrecaja.value;
una vez obtenido el valor de todas los textfields, los sumo, y hago un if preguntando si estan cumpliendo la condicion del rango minimo... Si no se cumple esa condicion, esta funcion impedira enviar el formulario???... Muchas gracias