Yani şu ana kadar sahip olduğum kod:
<fieldset id="LinkList">
<input type="text" id="addLinks" name="addLinks" value="http://">
<input type="button" id="linkadd" name="linkadd" value="add">
</fieldset>
Bu, a içinde değildir <form>
ve aynı a içinde olduğu gibidir <div>
. Ancak, textbox
"addLinks" denen bağlantıya bir şey yazdığımda, kullanıcının Enter tuşuna basabilmesini button
ve daha sonra bir JavaScript işlevini çalıştıracak "linkadd" komutunu tetiklemesini istiyorum .
Bunu nasıl yapabilirim?
Teşekkürler
Düzenleme: Bu kodu buldum ama çalışmıyor gibi görünüyor.
$("#addLinks").keyup(function(event){
if(event.keyCode == 13){
$("#linkadd").click();
}
});
keypress
veya bu cevaptakeydown
bahsedildiği gibi, gidilecek yol budur.
keypress
ve kontrol edine.charCode==13
(enter düğmesi).