»
EnglishFrenchVietnamese

Print - Validation (Character) - JavaScriptBank.com

Full version: jsB@nk » Form » Validation » Validation (Character)
URL: https://www.javascriptbank.com/validation-character.html

Validation (Character) © JavaScriptBank.comAutomatically removes specified characters from input box. Good for fields that require only text/number inputs. Easily modified to accept only text or only numerals.

Full version: jsB@nk » Form » Validation » Validation (Character)
URL: https://www.javascriptbank.com/validation-character.html



JavaScript
<SCRIPT LANGUAGE="JavaScript">// Mikhail Esteves ([email protected])<!-- Beginvar mikExp = /[$\\@\\\#%\^\&\*\(\)\[\]\+\_\{\}\`\~\=\|]/;function dodacheck(val) {var strPass = val.value;var strLength = strPass.length;var lchar = val.value.charAt((strLength) - 1);if(lchar.search(mikExp) != -1) {var tst = val.value.substring(0, (strLength) - 1);val.value = tst;   }}function doanothercheck(form) {if(form.value.length < 1) {alert("Please enter something.");return false;}if(form.value.search(mikExp) == -1) {alert("Correct Input");return false;}else {alert("Sorry, but the following characters\n\r\n\r@ $ % ^ & * # ( ) [ ] \\ { + } ` ~ =  | \n\r\n\rare not allowed!\n");form.select();form.focus();return false;}alert("Correct Input");return false;}//  End --></script><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->


HTML
<form name=xyz onSubmit="return doanothercheck(this.txtTerm);"><input type="text" name="txtTerm" size="35" maxlength="50" value="" onKeyUp="javascript:dodacheck(xyz.txtTerm);"><br><input type=submit value=Check></form><!--    This script downloaded from www.JavaScriptBank.com    Come to view and download over 2000+ free javascript at www.JavaScriptBank.com-->