I have created a function using reg-ex to validate a field in JavaScript. My function is
//FIRST NAME VALIDATION
var strFilter = /^[A-Za-z]*$/;
var fname = document.getElementById('fname');
fname = fname.value.replace(/^\s+|\s+$/g,'');
if ( ( !strFilter.test(fname.value) ) || fname == '') {
alert("Please enter a valid first name\r\n (only characters)");
document.getElementById('fname').style.background = '#DFE32D';
document.getElementById('fname').focus();
document.getElementById('fname').value = '';
return false;
}
Issue with the function is, it is taking stackoverflow234232
also as true. I want to constrain it for character only.