数码资讯
js过滤特殊字符输入,适合输入,粘贴,拖动多种情况。
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
复制代码代码如下所示:
功能textvalidate(型){
VaR的代码;
无功特性;
Var Lang = document.getelementbyid('lang)的价值;
无功err_msg = ;
如果(郎)!{){
err_msg =文件夹名称不能包含下列字符:: / * |,;
}
{其他
err_msg =文件夹名称不能包含下列字符: / * |:
}
如果(type =输入){
代码= window.event.keycode;
}
否则如果(type =粘贴){
代码= window.clipboarddata.getdata(中的);
}
否则如果(类型=删除){
代码= window.event.datatransfer.getdata(中的);
}
{其他
代码=争论。被叫。来电。论点{ 0 };
}
var字符= String.fromCharCode(代码);
VaR txt =新的正则表达式({ *, /,,,, |,:
如果(type =输入){
如果(txt.test(字符)){
警报(err_msg);
如果(文件all){
window.event.returnvalue = false;
}
{其他
争论。被叫。来电。论点{ 0 } preventDefault();
}
}
}
如果(类型= = 粘贴| |型=滴){
如果(txt.test(代码)){
警报(err_msg);
window.event.returnvalue = false;
}
}
}
功能textvalidate(型){
VaR的代码;
无功特性;
Var Lang = document.getelementbyid('lang)的价值;
无功err_msg = ;
如果(郎)!{){
err_msg =文件夹名称不能包含下列字符:: / * |,;
}
{其他
err_msg =文件夹名称不能包含下列字符: / * |:
}
如果(type =输入){
代码= window.event.keycode;
}
否则如果(type =粘贴){
代码= window.clipboarddata.getdata(中的);
}
否则如果(类型=删除){
代码= window.event.datatransfer.getdata(中的);
}
{其他
代码=争论。被叫。来电。论点{ 0 };
}
var字符= String.fromCharCode(代码);
VaR txt =新的正则表达式({ *, /,,,, |,:
如果(type =输入){
如果(txt.test(字符)){
警报(err_msg);
如果(文件all){
window.event.returnvalue = false;
}
{其他
争论。被叫。来电。论点{ 0 } preventDefault();
}
}
}
如果(类型= = 粘贴| |型=滴){
如果(txt.test(代码)){
警报(err_msg);
window.event.returnvalue = false;
}
}
}
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。