JS代码
//特殊字符禁止输入
function textValidate()
{
var code;
var character;
if (document.all) //判断是否是IE浏览器
{
code = window.event.keyCode;
}
else
{
code = arguments.callee.caller.arguments[0].which;
}
var character = String.fromCharCode(code);
var txt=new RegExp("[ ,\\`,\\~,\\!,\\@,\#,\\$,\\%,\\^,\\+,\\*,\\&,\\\\,\\/,\\?,\\|,\\:,\\.,\\<,\\>,\\{,\\},\\(,\\),\\‘,\\;,\\=,\"]");
//特殊字符正则表达式
if (txt.test(character))
{
alert("请输入正确字符");
if (document.all)
{
window.event.returnValue = false;
}
else
{
arguments.callee.caller.arguments[0].preventDefault();
}
}
}
html标签:
<input id="roomName" name="data.roomName" typ e="text" onkeypress="textValidate()"/>