哪位高手能帮小弟我逐行解释一下这段代码
谁能帮我逐行解释一下这段代码?
document.onkeydown = function(e){ //当按下一个键盘按键时触发onkeydown事件
e = window.event || e;
Key=e.keyCode;
if(Key==13) send();
}
------解决方案--------------------
这还有什么好解释的。。。就是一个判断是否是enter键是的话就执行send方法
------解决方案--------------------
e = window.event || e; 是为了兼容 。
13是按下了回车 。
------解决方案--------------------
e = window.event || e;
这个地方是判断是IE浏览器还是其它的浏览器像firefox,如果是IE就可以直接用window.event如果是firefox则要通过参数传递去得到发生的按下事件。
------解决方案--------------------
document.onkeydown = function(e){ //当按下一个键盘按键时触发onkeydown事件
e = window.event || e;
Key=e.keyCode;
if(Key==13) send();
}
------解决方案--------------------
这还有什么好解释的。。。就是一个判断是否是enter键是的话就执行send方法
------解决方案--------------------
e = window.event || e; 是为了兼容 。
13是按下了回车 。
------解决方案--------------------
e = window.event || e;
这个地方是判断是IE浏览器还是其它的浏览器像firefox,如果是IE就可以直接用window.event如果是firefox则要通过参数传递去得到发生的按下事件。
------解决方案--------------------
- JScript code
document.onkeydown = function(e){ //当按下一个键盘按键时触发onkeydown事件 e = window.event || e; //获得触发事件对象 Key=e.keyCode; //取得键码 if(Key==13) send(); //如果键码是13则代表按下了Enter键,执行send() }
------解决方案--------------------
回车 事件