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();
}
});
keypress
hoặc keydown
được đề cập trong câu trả lời này là cách để đi.
keypress
và kiểm trae.charCode==13
(nút nhập).