嗨,大家好,我正在考慮禁止用戶輸入一些特殊字符(如<和>)的方法。但我希望他們使用句號和逗號,問號和感嘆號和引號。我想出了這段代碼,但它似乎並沒有讓任何特殊字符:禁用文本區域中的一些特殊字符
<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