Подтвердить что ты не робот

Выполнить функцию, когда ввод нажат, если текстовое поле имеет фокус

Возможно ли выполнить функцию, нажав клавишу ввода на клавиатуре, только если определенное текстовое поле имеет фокус. то есть, если любое другое текстовое поле имеет фокус или нет фокуса текстового поля, клавиша ввода ничего не должна делать.

4b9b3361

Ответ 1

$('#myTextbox').bind('keyup', function(e) {

    if ( e.keyCode === 13 ) { // 13 is enter key

        // Execute code here.

    }

});

Ответ 2

$(function(){
     $("#textarea").keyup(function(e){
          if (e.keyCode === 13) {
               //do stuff
          }
     });

});

Ответ 3

Введите любую вещь в поле "Текст", затем нажмите "Enter", чтобы выполнить

 <form onSubmit='alerttest(this); return false'>        
     <input type="text">         
 </form>


 <script language="javascript">
   function alerttest()
    {
        alert("Executing jolly.exe !!!!");
        // function edited by Inderpreet singh
    }
</script>