Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Сымитировать нажатие Enter (https://javascript.ru/forum/dom-window/54022-symitirovat-nazhatie-enter.html)

Нубопрогер 28.02.2015 08:58

Сымитировать нажатие Enter
 
Может, и не совсем по теме, но всё-таки.
Имеем:
1) Инпут с обработчиком keyup :
<input type="text" id="requick" onkeyup="autocheck()"></input>

2) Сформированный рабочий ajax-запрос, который берёт данные из функции autocheck:
function autocheck() {
var val = 0;
var inptext = document.getElementById("requick").value.length;
if (inptext != val) {
setTimeout(ajaxread(),0);
}
}


ajaxread() - ajax-запрос
В разделе if должно сверяться значение инпута с ответом сервера.
Проблема в том, что на это событие привязаны также 2 формы,
и по ответу сервера одна из них получает атрибут visibility:visible.
Для того, чтобы обновить значение, нужно жать на Enter.

Как сымитировать нажатие на Enter средствами js, jquery?


Часовой пояс GMT +3, время: 08:02.