Restrict alphanumeric, forces lower to upper case
JS Script to restrict entry to alphanumeric but forces lowercase to uppercase
by Jun Dolor
HTML
<body>
<form>
<!--restricts entry to alpha number and forces lowercae to uppercase-->
<input id="input-toupper" type="text">
</form>
</body>
JavaScript
$(document).ready(function(){
$('input#input-toupper').on('keypress',function(event){
var regex=new RegExp("^[a-zA-Z0-9]+$");
var key=String.fromCharCode(!event.charCode?event.which:event.charCode);
if(!regex.test(key)){
event.preventDefault();
return false;
}
});
$('input#input-toupper').on('keyup',function(){
var toupper=$(this).val().toUpperCase();
$(this).val(toupper);
})
})