这是我工作中用到的。使用的是EXT,不过,通用。稍微改一点就好了。
var KeyWord=Ext.getCmp('esName').getValue();
//这是EXT获取文本框的值
KeyWord=KeyWord.replace(/[\ \‘\’\ |\~|\`|\!|\@|\#|\$|\%|\^|\&|\*|\(|\)|\-|\_|\+|\=|\||\\|\[|\]|\{|\}|\;|\:|\"|\'|\,|\<|\.|\>|\/|\?|\,\?\‘\“\;\:\、\【\】\{\}\。]/g,"");
//将输入的数据中带有的特殊字符替换为空,即消除特殊字符
Ext.getCmp("esName").setValue(KeyWord);
//将这个不带特殊字符的数据赋值给文本框。
本文介绍了一种在EXT框架中实现的特殊字符过滤方法,该方法能够有效地从用户输入中去除各种特殊字符,确保数据的纯净性。通过简单的代码示例展示了如何获取并设置文本框的值。
697

被折叠的 条评论
为什么被折叠?



