输入法半角的情况下,& ,% ,?, +
在keydown下输入可以控制不能输入。输入法全角的情况下,& ,% ,?, +
在keydown下输入可以控制不能控制。因为输入的keycode =229 ,所有的都是这个键盘码,不能判断,后来换成了 keyup发现还是能判断是能判断。
但是感觉还不是很完美,希望高手给与帮助
在keydown下输入可以控制不能输入。输入法全角的情况下,& ,% ,?, +
在keydown下输入可以控制不能控制。因为输入的keycode =229 ,所有的都是这个键盘码,不能判断,后来换成了 keyup发现还是能判断是能判断。
但是感觉还不是很完美,希望高手给与帮助
<script>
var s = "%&?+";
var s2 = "%&?+";
check(s);
alert('------------------------');
check(s2);function check(s)
{
var strCode;
for(var i=0;i<s.length;i++)
{
strCode = s.charCodeAt(i);
if((strCode>65248)||(strCode==12288))
{
alert("有全角!");
break;
}
}
}
</script>
___________________________________________
var inputChr=String.fromCharCode(event.keyCode);