手机
当前位置:查字典教程网 >编程开发 >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代码】相关文章:

设为首页 加入收藏的js代码

精确到分钟的js日历控件,日期选择器代码

在页面中输出当前客户端时间javascript实例代码

网页里控制图片大小的相关代码

显示行号的文本输入框

网页常用特效代码整理

js实现字符串转日期格式的方法

可输入的下拉框

一些有关检查数据的JS代码

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

精品推荐
分类导航