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

必须点击广告才能进入的代码

一段实时更新的时间代码

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

超酷右下浮出广告窗口代码

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

特殊字符、常规符号及其代码对照表

精品推荐
分类导航