如何将jQuery代码转换为JavaScript?

如何将jQuery代码转换为JavaScript?,javascript,jquery,Javascript,Jquery,我想把下面的jQuery代码转换成JavaScript $(document).ready(function(){ $("#txt1").keydown(function(event){ var keyPress=String.fromCharCode(event.keyCode); var Keycode=event.keyCode; alert("KeyPress : "+keyPress) alert("KeyCode

我想把下面的jQuery代码转换成JavaScript

$(document).ready(function(){
    $("#txt1").keydown(function(event){
        var keyPress=String.fromCharCode(event.keyCode);
        var Keycode=event.keyCode;
        alert("KeyPress : "+keyPress)
        alert("KeyCode : "+Keycode)   
    })
})
document.getElementById("txt1").onkeydown=function(event){
    var keyPress=String.fromCharCode(event.keyCode);
    var Keycode=event.keyCode;
    alert("KeyPress : "+keyPress)
    alert("KeyCode : "+Keycode) 
}
我正在尝试用JavaScript替换这段代码

$(document).ready(function(){
    $("#txt1").keydown(function(event){
        var keyPress=String.fromCharCode(event.keyCode);
        var Keycode=event.keyCode;
        alert("KeyPress : "+keyPress)
        alert("KeyCode : "+Keycode)   
    })
})
document.getElementById("txt1").onkeydown=function(event){
    var keyPress=String.fromCharCode(event.keyCode);
    var Keycode=event.keyCode;
    alert("KeyPress : "+keyPress)
    alert("KeyCode : "+Keycode) 
}
上述代码不起作用。

请尝试以下操作:

window.onload = function() {
  document.getElementById("txt1").addEventListener("keydown", function(e) {
    keyPress = String.fromCharCode(e.keyCode);
    keyCode = e.keyCode;    
    alert("KeyPress : " + keyPress)
    alert("KeyCode : " + keyCode)  
  }, false);
}

document.getElementById(“txt1”).addEventListener('keydown',函数(事件){…})哪一部分不起作用?@baao你是要把它作为一个答案发布,还是我应该发布?说得很清楚,jQuery是JavaScript。jQuery是一个JavaScript库。请随意将其发布到@kobydouek,这有什么作用?它如何回答这个问题?不要只是脱口而出代码。解释你自己!