v2.5.2
Giriş yap

JS Butona Basma

frexx
401 defa görüntülendi

Merhaba arkadaşlar.
Sosyal medya platformu geliştiriyorum ve
bana şu lazım.

Klavyeden bir tuş atadım çalışıyor.
Ama ben o tuşa basınca butonun clicklenmesini istiyorum.
Mesala klavyeden bir tuşa bastım o clicklenecek.
Klavye tuşunu ayarladım sadece click olayı lazım.

Şunları denedim olmadı.
btn.click();
btn.submit()

Cevap yaz
Cevaplar (2)
qplot
814 gün önce
$(document).keyup(function(e) {
  if (e.keyCode === 45) $('#enter').click();   // enter
  if (e.keyCode === 27) $('#kapat').click();   // esc
});	 
scngizoglu
815 gün önce

inputunda onkeypress ile bir javascript fonksiyonu çalıştırman gerekiyor. Bu fonsksiyon bir parametre alacak ve o parametreye
tetikletmek istediğin karakterin sayısal karşılığını vermen gerekiyor. Örnek olarak bir kod paylaştım. Googlede javascrip onkeypress
şeklinde aratırsan daha detaylı sonuçlar alabilirsin. En sonunda çözemezsen [email protected] adresine sorununu yazarsan yardımcı
olmaya çalışırım. İyi çalışmalar.
<body>
<input id="enterDemo" type="text" onkeypress="return
enterKeyPressed(event)" />
<script>
function enterKeyPressed(event) {

  if (event.keyCode == 13) {
     console.log("Enter key is pressed");
     return true;
  } else {
     return false;
  }

}
</script>
</body>