//Step1: Place This In Head Of Page
<!--My JavaScript Validation-->
<script type="text/javascript">
//Numeric
function Numeric(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
var key1 = String.fromCharCode(key);
var regex = /[0-9\b]|\.\b/;
if (key1 != 'A') {
if (!(regex.test(key1) || key == 65 ||
key == 9|| key == 37|| key == 38 || key == 39 || key == 40))
{
{
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
else {
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
function bNumeric(elementRef) {
var
checkValue = new String(elementRef.value);
var newValue = '';
var fValue = '';
// 1<2,3>4&56789
for (var i = 0; i
< checkValue.length; i++) {
var currentChar = checkValue.charAt(i);
newValue =
currentChar.replace(/[^0-9]|\./, '');
fValue += newValue;
}
elementRef.value = fValue;
}
//End Numeric
//Characters
function Characters(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
var key1 = String.fromCharCode(key);
var regex = /[a-zA-Z\b]|\./; //will
allow only (a-zA-Z) with backspace
if (!(regex.test(key1)
|| key == 65 || key == 9|| key == 37|| key == 38 ||
key == 39 || key == 40)) {
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
function bCharacters(elementRef) {
var checkValue = new
String(elementRef.value);
var newValue = '';
var fValue = '';
// 1<2,3>4&56789
for (var i = 0; i
< checkValue.length; i++) {
var currentChar = checkValue.charAt(i);
newValue = currentChar.replace(/[^a-zA-Z
]|\./, '');
//if ((currentChar != '<') &&
(currentChar != ',') && (currentChar != '>') && (currentChar
!= '&'))
fValue += newValue;
}
elementRef.value = fValue;
}
//End Characters
//AlphaNumericPlus
function AlphaNumericPlus(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
var key1 = String.fromCharCode(key);
var regex = /[a-zA-Z0-9-\b_.,#/' ']|\./;
if (!(regex.test(key1)
|| key == 65 || key == 9|| key == 37|| key == 38 ||
key == 39 || key == 40)) {
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
function bAlphaNumericPlus(elementRef) {
var checkValue = new
String(elementRef.value);
var newValue = '';
var fValue = '';
// 1<2,3>4&56789
for (var i = 0; i
< checkValue.length; i++) {
var currentChar = checkValue.charAt(i);
newValue = currentChar.replace(/[^a-zA-Z0-9-_.,#/' ']|\./, '');
fValue += newValue;
}
elementRef.value = fValue;
}
//End AlphaNumericPlus
//CharactersWithSpace
function charWithSpace(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
var key1 = String.fromCharCode(key);
var regex = /[a-zA-Z\b' ']|\./;
if (!(regex.test(key1)
|| key == 65 || key == 9|| key == 37|| key == 38 ||
key == 39 || key == 40)) {
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
function bcharWithSpace(elementRef) {
var checkValue = new
String(elementRef.value);
var newValue = '';
var fValue = '';
// 1<2,3>4&56789
for (var i = 0; i
< checkValue.length; i++) {
var currentChar = checkValue.charAt(i);
newValue = currentChar.replace(/[^a-zA-Z\b' ']|\./, '');
fValue += newValue;
}
elementRef.value = fValue;
}
//End CharacterWithSpace
//alphaNumericWithSpace
function alphaNumericWithSpace(evt) {
var theEvent = evt || window.event;
var key = theEvent.keyCode || theEvent.which;
var key1 = String.fromCharCode(key);
var regex = /[0-9a-zA-Z\b' ']|\./;
if (!(regex.test(key1)
|| key == 65 || key == 9|| key == 37|| key == 38 ||
key == 39 || key == 40)) {
theEvent.returnValue = true;
if (theEvent.preventDefault)
theEvent.preventDefault();
}
}
function balphaNumericWithSpace(elementRef) {
var checkValue = new
String(elementRef.value);
var newValue = '';
var fValue = '';
// 1<2,3>4&56789
for (var i = 0; i
< checkValue.length; i++) {
var currentChar = checkValue.charAt(i);
newValue = currentChar.replace(/[^0-9a-zA-Z\b' ']|\./, '');
fValue += newValue;
}
elementRef.value = fValue;
}
//End alphaNumericWithSpace
</script>
//Step2: Place This In The ASP Element
Tag
onkeypress="validateNumber(event);"
onblur="textBoxOnBlur(this);"
No comments:
Post a Comment