我用了以前meizz(梅花雪)大侠的方法
onkeypress="var k=event.keyCode; return (k>=48&&k<=57)||(k>=65&&k<=90)||(k>=97&&k<=122)||k==45||k==95" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false" style="ime-mode:Disabled"
但是由于网页有记忆以往搜索记录的功能,从下拉表中选有特殊字符的字符串,还是不能避免:(
怎么办?还有别的方法么?
onkeypress="var k=event.keyCode; return (k>=48&&k<=57)||(k>=65&&k<=90)||(k>=97&&k<=122)||k==45||k==95" onpaste="return !clipboardData.getData('text').match(/\D/)" ondragenter="return false" style="ime-mode:Disabled"
但是由于网页有记忆以往搜索记录的功能,从下拉表中选有特殊字符的字符串,还是不能避免:(
怎么办?还有别的方法么?
var tt=window.event.keyCode
if (tt<48||tt>57){
if (tt!=45&&tt!=47&&tt!=92&&tt!=35&&tt!=43&&tt!=40&&tt!=41)
window.event.keyCode=0;
}}
onKeyPress="ww1()"