Нажмите клавишу вызова с помощью JavaScript - PullRequest
0 голосов
/ 21 июля 2011

Я пытаюсь нажать tab и ввести ключ через javascript / jquery при загрузке страницы.

например:

  if(event.keyCode == 13){
    $("#submit").click();
  } 

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

Ответы [ 2 ]

3 голосов
/ 21 июля 2011

Вы можете смоделировать нажатие клавиши с помощью этого кода:

function simulateKeyPress(character) {
  jQuery.event.trigger({ type : 'keypress', which : character.charCodeAt(0) });
}

благодаря этой теме: Можно ли программно моделировать события нажатия клавиш?

но, как указал Гхиат Серхал, может быть, есть лучший способ, чем имитировать нажатие клавиши, чтобы затем поймать его тем же кодом.

1 голос
/ 21 июля 2011

Проверьте ниже, если это помогает

<body onload="$('#submit').click();"></body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...