how to allow only alphabets and only numbers in text box using java script
Html code:
<input type="text" class="textfield" value="" id="extra7" name="extra7" onkeypress="return isNumber(event)" />
js code:
<script>
function isNumber(evt) {
var ks = $('#ctl00_ctl02_fvlc_Form1_TextBox1').val().length;
if(ks <= 8){
if(ks <= 2)
{ // accept only number
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
if(ks == 3|| ks<= 5)
{ // accept only alphabet
if (window.event) {
var charCode = window.event.keyCode;
}
else if (e) {
var charCode = e.which;
}
else { return true; }
if ((charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123))
return true;
else
return false;
}
if(ks == 6|| ks<= 8)
{ evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
}
else{
return false;}
}
</script>
Html code:
<input type="text" class="textfield" value="" id="extra7" name="extra7" onkeypress="return isNumber(event)" />
js code:
<script>
function isNumber(evt) {
var ks = $('#ctl00_ctl02_fvlc_Form1_TextBox1').val().length;
if(ks <= 8){
if(ks <= 2)
{ // accept only number
evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
if(ks == 3|| ks<= 5)
{ // accept only alphabet
if (window.event) {
var charCode = window.event.keyCode;
}
else if (e) {
var charCode = e.which;
}
else { return true; }
if ((charCode > 64 && charCode < 91) || (charCode > 96 && charCode < 123))
return true;
else
return false;
}
if(ks == 6|| ks<= 8)
{ evt = (evt) ? evt : window.event;
var charCode = (evt.which) ? evt.which : evt.keyCode;
if (charCode > 31 && (charCode < 48 || charCode > 57)) {
return false;
}
return true;
}
}
else{
return false;}
}
</script>
0 comments:
Post a Comment
Note: only a member of this blog may post a comment.