Vì vậy, mã mà tôi có cho đến nay là:
<fieldset id="LinkList">
<input type="text" id="addLinks" name="addLinks" value="http://">
<input type="button" id="linkadd" name="linkadd" value="add">
</fieldset>
Nó không nằm trong a <form>và cũng giống như nó nằm trong a <div>. Tuy nhiên, khi tôi nhập một cái gì đó vào textbox"addLinks", tôi muốn người dùng có thể nhấn Enter và kích hoạt "linkadd" button, sau đó sẽ chạy một hàm JavaScript.
Tôi có thể làm cái này như thế nào?
Cảm ơn
Chỉnh sửa: Tôi đã tìm thấy mã này, nhưng nó dường như không hoạt động.
$("#addLinks").keyup(function(event){
if(event.keyCode == 13){
$("#linkadd").click();
}
});
keypresshoặc keydownđược đề cập trong câu trả lời này là cách để đi.
keypressvà kiểm trae.charCode==13(nút nhập).