ดังนั้นรหัสที่ฉันมีคือ:
<fieldset id="LinkList">
<input type="text" id="addLinks" name="addLinks" value="http://">
<input type="button" id="linkadd" name="linkadd" value="add">
</fieldset>
มันไม่ได้อยู่ใน a <form>
และเหมือนกับที่อยู่ในไฟล์<div>
. อย่างไรก็ตามเมื่อฉันพิมพ์สิ่งที่textbox
เรียกว่า "addLinks" ฉันต้องการให้ผู้ใช้สามารถกด Enter และเรียกใช้ "linkadd" button
ซึ่งจะเรียกใช้ฟังก์ชัน JavaScript
ฉันจะทำเช่นนี้ได้อย่างไร?
ขอบคุณ
แก้ไข: ฉันพบรหัสนี้ แต่ดูเหมือนจะใช้งานไม่ได้
$("#addLinks").keyup(function(event){
if(event.keyCode == 13){
$("#linkadd").click();
}
});
keypress
และตรวจสอบe.charCode==13
(ปุ่ม Enter)