2 xmchenweizhen xmchenweizhen 于 2014.04.11 16:34 提问

为什么document.onkeypress无法循环?

document.write("ok?"); function refurbish() { if (window.event.keyCode==97) { document.write("hello"); } else { document.write("world"); } } document.onkeypress=refurbish;

以上代码只能执行一次,多次使用键盘无法改变页面中的输出。

document.write("ok?"); function refurbish() { if (window.event.keyCode==97) { alert("ok1"); } else { alert("ok2"); } } document.onkeypress=refurbish;

上面这段代码改用alert函数,则可以做到多次监控键盘输入,这是为什么?

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!