用JS控制文本框输入的是有效字符,如字母,数字,下划线,但“·¥%—”却不行,谢谢~
自己试试,可做相应修改。
<input type="text" onKeyUp="this.value=this.value.replace(/[^0-9a-zA-Z-_]/g, '');"/>