Pages

19 Aug 2013

Checking for uppercase, lowercase, numbers with Jquery

var upperCase= new RegExp('[^A-Z]');
var lowerCase= new RegExp('[^a-z]');
var numbers = new RegExp('[^0-9]');

if(!$(this).val().match(upperCase) && !$(this).val().match(lowerCase) && !$(this).val().match(numbers))  
{
    $("#passwordErrorMsg").html("Your password must be between 6 and 20 characters. It must contain a mixture of upper and lower case letters, and at least one number or symbol.");
}
else
{
    $("#passwordErrorMsg").html("OK")
}


Use the checkbox control


var jIsHasKids = $('#chkIsHasKids').attr('checked').toLowerCase();

get its value as lowercase:

var jIsHasKids = $('#chkIsHasKids:checked').val().toLowerCase();

you can render the text as upper or lower case in pure CSS, without any Javascript using the text-transform property:


.myclass {
    text-transform: lowercase;
}

try this


var jIsHasKids = $('#chkIsHasKids').attr('checked');
jIsHasKids = jIsHasKids.toString().toLowerCase();
//OR
jIsHasKids = jIsHasKids.val().toLowerCase();

No comments:

Post a Comment