Tuesday, March 27, 2012

Validations

USE Jquery files
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js" type="text/javascript"></script>    <script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js" type="text/javascript"></script>



//Check the Full Name,dot and space are allowed
function Validate_NameFull(Name) {
    reg = new RegExp("^[a-zA-Z .]*$");
    var Result = true;
    if (!(Name.match(reg))) {
        Result = false;
    }
   return Result;

}
//Check the First Name,space not allowed
function Validate_NameFirst(Name) {
    reg = new RegExp("^[a-zA-Z]*$");
    var Result = true;
    if (!(Name.match(reg))) {
        Result = false;
    }
    return Result;
}
//Check Number valid or not
function Validate_Number(Number) {
   var reg = new RegExp("^[0-9]*$");
    var Result = true;
    if (!(Number.match(reg))) {
        Result = false;
    }
    return Result;
}
function Validate_Email(Email) {
    var pattern = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var Result = true;
    if (!(Email.match(pattern))) {
        Result = false;
    }
    return Result;
}
function Validate_Phone(Phone) {
    var pattern = /^[0-9 + -]*$/;
    var Result = true;
    if (!(Phone.match(pattern))) {
        Result = false;
    }
    return Result;
}
function Validate_Mobile(Mobile) {
    var pattern = /^([9]{1})([234789]{1})([0-9]{8})$/;
    var Result = true;
    if (!(Mobile.match(pattern))) {
        Result = false;
    }
    return Result;
}
function Validate_Date(Date) {
    var pattern = /^\d{1,2}\-\d{1,2}\-\d{4}$/;
    var Result = true;
    if (!(Date.match(pattern))) {
        Result = false;
    }
    return Result;
}
function Validate_Website(Web) {

    var pattern = /^www+\.([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
 
    var Result = true;
    if (!(Web.match(pattern))) {
        Result = false;
    }
    return Result;
}

function isNumberKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode > 31 && (charCode < 43 || charCode > 57))
        return false;

    return true;
}
function isQuotesKey(evt) {
    var charCode = (evt.which) ? evt.which : event.keyCode
    if (charCode == 39 || charCode == 96 || charCode == 34 || charCode == 58 || charCode == 59 || charCode == 126)
        return false;

    return true;
}


---------------
EG:
<input type="text" id="txtPrimaryNo" onkeypress="return isNumberKey(event)" />

No comments:

Post a Comment