在jQuery中,以下将起作用:
$("#id_of_textbox").keyup(function(event) { if (event.keyCode === 13) { $("#id_of_button").click(); }});$("#pw").keyup(function(event) { if (event.keyCode === 13) { $("#myButton").click(); }});$("#myButton").click(function() { alert("Button pre executed.");});<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>Username:<input id="username" type="text"><br>Password: <input id="pw" type="password"><br><button id="myButton">Submit</button>或在纯Javascript中,以下方法将起作用:
document.getElementById("id_of_textbox") .addEventListener("keyup", function(event) { event.preventDefault(); if (event.keyCode === 13) { document.getElementById("id_of_button").click(); }});document.getElementById("pw") .addEventListener("keyup", function(event) { event.preventDefault(); if (event.keyCode === 13) { document.getElementById("myButton").click(); }});function buttonCode(){ alert("Button pre executed.");}<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>Username:<input id="username" type="text"><br>Password: <input id="pw" type="password"><br><button id="myButton" onclick="buttonCode()">Submit</button>


