嗨,大家好,我正在考虑禁止用户输入一些特殊字符(如<和>)的方法。但我希望他们使用句号和逗号,问号和感叹号和引号。我想出了这段代码,但它似乎并没有让任何特殊字符:禁用文本区域中的一些特殊字符
<script type="text/JavaScript">
function valid(f) {
!(/^[A-zÑñ0-9]*$/i).test(f.value)?f.value = f.value.replace(/[^A-zÑñ0-9]/ig,''):null;
}
</script>
怎么样的井号``#,波浪`〜`,`plus`和`minus`?来自Word的幻想破折号? `äöü`变音器?创建一个允许的字符清晰的列表是一个疯狂的工作量。这是为了防止人们注入HTML?有更好的方法来做到这一点。 – 2011-02-14 10:51:42