Validación Jquery

Ejemplo de validación con jQuery

by Alejandro Hernández

HTML

<input id=txt type=textbox value="0"></input>
<span id="msgvalidacion" class="mensaje"></span>

CSS

.mensaje
{
    border:3px;    
}
.Valido
{
    color:green;    
}

.Invalido
{
    color:red;    
}

JavaScript

$("#txt").keyup(function(e) {
    Validar();
});

function Validar(){
    if (EsImporte($("#txt")[0].value)){
        $("#msgvalidacion").removeClass("Invalido").addClass("Valido").html("Es importe");
    }
    else{
        $("#msgvalidacion").removeClass("Valido").addClass("Invalido").html("No es importe");
    }
}

function EsImporte(snum){
    var regex  = /^\d+(?:[\.,]\d{1,2}){0,1}$/;
    return (regex.test(snum));        
}