手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >过虑特殊字符输入的js代码
过虑特殊字符输入的js代码
摘要:复制代码代码如下:functionTextValidate(){varcode;varcharacter;varerr_msg="文件夹名稱...

复制代码 代码如下:

<script>

function TextValidate() {

var code;

var character;

var err_msg = "文件夹名稱不能包含下列字符之一:n / : * ? " < > | & , ";

if (document.all)

{

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(err_msg);

if (document.all) {

window.event.returnValue = false;

}

else {

arguments.callee.caller.arguments[0].preventDefault();

}

}

}

</script>

asp:TextBox ID="txtFolderNameEng" CssClass="frmTxt" runat="server" MaxLength="200" onkeypress="TextValidate()" >

在textbox的onkeypress事件中使用上面的方法即可。

可限制输入*,&,,/,?,|,<,>,如需要限制更多的特殊符号,只需要在var txt = new RegExp("[*,&,,/,?,|,:,<,>,"]");

中添加即可。

【过虑特殊字符输入的js代码】相关文章:

打印/预览/设置的客户端代码

将HTML自动转为JS代码

一个特帅的展示图片的js+css

网页常用特效代码整理

简单的防盗链功能代码(iframe)

显示行号的文本输入框

将HTML自动转为JS代码

Javascript特效:随机显示图片的源代码

自动关闭的层

强制设为首页代码

精品推荐
分类导航