iOS: как программно вызвать ввод из текстового поля в веб-просмотре - PullRequest
0 голосов
/ 31 декабря 2018

Я пытаюсь добавить значение в текстовое поле в веб-представлении, используя JavaScript.Во-первых, я добавляю значение, используя этот код:

 webView.evaluateJavaScript("document.getElementById('birds').value = 'username';", completionHandler:nil)

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

<input type="text" name="submit" id="birds" placeholder="Write username or name and press enter" "="" class="ui-autocomplete-input" autocomplete="off">

Как программно вызвать кнопку ввода?

1 Ответ

0 голосов
/ 31 декабря 2018

Просто выберите форму и позвоните submit

document.getElementById("myForm").submit();

Эта статья может стоить прочитать, хотя, возможно, вам придется выбрать кнопку отправки и вместо этого вызвать метод onClick, это зависит от того, как эта конкретная форма обрабатывает отправку своих данных.

...