<!-- 正则特殊字符 --> <input type="text" name="" id="val" value="" /> <button type="button" class="btn">按钮</button> <script> $(function() { function regular(newName) { var regEn = /[`~!@#$%^&*()_+<>?:"{},.\/;'[]]/im, regCn = /[·!#¥(——):;“”‘、,|《。》?、【】[]]/im; if (regEn.test(newName) || regCn.test(newName)) { alert("名称不能包含特殊字符."); return false; } } $(".btn").click(function(){ console.log(1) regular($('#val').val()); }) }) </script>