使用查询`〜#$ ^ + | \ [] {}<>来阻止此特殊字符

时间:2016-10-22 09:19:46

标签: javascript jquery special-characters

我想阻止某些特殊字符进入文本框。 `〜#$ ^ + | \ [] {}<>这些是我想阻止用户输入的字符。任何人都可以建议解决方案或注册。

2 个答案:

答案 0 :(得分:0)

<input type="text" pattern="[^`~#\$\^\+\|\\\[\]{}<>]+">

答案 1 :(得分:0)

&#13;
&#13;
function some(){
var input = document.getElementById('one').value;
var one = input.replace(/[(\\^`~#\$\^\+\|\\\[\]{}<>)]/g,"");
document.getElementById('one').value=one;
}
&#13;
 <input type="text" oninput="some()" id="one"  >
&#13;
&#13;
&#13;