netscape时,onkeypress的问题,解决即结贴,急! 得到IE6的值后,先输出看看它是不是得到了一个正确的值alert(IE6); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TO myvicy得到IE的值这部分是没问题的,重点看不是IE时候的代码 <input type="text" onkeypress="return keydown(event)"/><script language="JavaScript"><!--function keydown(e) { e = e || window.event; var code = e.which || e.keyCode; return(code>=48&&code<=57)}//--></script> to Forbes:照你的方法试了一下,只有在输入完以后才判断,比如我输入3f5ggh8,只有在光标离开时才清空了输入框中的内容,而我要求的是在输入时就判断,如果不是数字,就不能输入。另外,只所以出现整个页面的输入框都只能输入数字的情况,是因为document.onkeypress = keyPress的原因,我改成objValue.onkeypress = keyPress,其它输入框倒是正常了,但是我要判断的输入只有在输入第二个字符时判断才生效,因为 objValue.onkeypress = keyPress在输入第一个字符后才执行的,怎么办呢? 刚才看错了,问题解决了,呵呵,谢谢Forbes 有没有人帮我看一下这人问题. 求助JS打印问题 Table表 点一下Checkbox 给一个label赋值 javascript刷新不了 有关数组赋值的问题 express安装的困惑 另一论坛上坛友们说网站有bug,大家都在笑,却不给出bug在哪,郁闷!! js里如何跳出函数?相当于vb里的exit sub 一种关于popup窗体事件的接收解决办法,欢迎大家讨论~ document.write()函数为什么显示不出内容来呢? 如何知道客户机的操作系统是否WINXP SP2? 如何实现双击表格里的内容后,双击的内容自动出现在设定的文本框中;
得到IE的值这部分是没问题的,重点看不是IE时候的代码
<script language="JavaScript">
<!--
function keydown(e) {
e = e || window.event;
var code = e.which || e.keyCode;
return(code>=48&&code<=57)
}
//-->
</script>
照你的方法试了一下,只有在输入完以后才判断,比如我输入3f5ggh8,只有在光标离开时才清空了输入框中的内容,而我要求的是在输入时就判断,如果不是数字,就不能输入。另外,只所以出现整个页面的输入框都只能输入数字的情况,
是因为document.onkeypress = keyPress的原因,我改成objValue.onkeypress = keyPress,其它输入框倒是正常了,但是我要判断的输入只有在输入第二个字符时判断才生效,因为 objValue.onkeypress = keyPress在输入第一个字符后才执行的,怎么办呢?