Здравствуйте. Имеется маскированное поле ввода для СНИЛСа, сделано с помощью JavaScript. То есть вводятся 11 цифр, и потом надо нажать на кнопку под формой, чтобы отправить запрос. Вопрос - можно ли сделать так, чтобы запрос отправлялся автоматически после ввода 11 цифры? Или просто попробовать считать нажатия на клавиатуре, и когда будет 1 нажатий, запускать запрос
Код (Text): <input type="checkbox" onkeypress="check();" /> <input style="display:none;" type="submit" id="set_filter" name="set_filter" value="отправить" /> Код (Text): function check(){ $('#set_filter').click(); } вот что нашел. Теперь надо как то отследить количество вызовов функции check
Надо именно нажатие на кнопку, или отправить форму? Отправить форму можно с помощью функции form.submit('/action_url')
Эмм, я еще совсем недавно всем этим занимаюсь. Наверное, нажатие... Сейчас все устраивает, кроме того, что имитируется нажатие при каждом вводе цифры, и соответственно нельзя полностью набрать снилс
Ну так конечно, вы же ничего не проверяете, можно сказать сразу отправляете запрос, а вы проверяйте длину и т. д., что необходимо и когда достигнет этой необходимости 11 и т. п., отправить запрос.