Попытка отправить форму HTML / нажать кнопку на этой веб-странице: https://www.vegvesen.no/kjoretoy/Eie+og+vedlikeholde/skilt/personlig-bilskilt/sok-om-personlig-bilskilt
Я пытался использовать оба .submit () и .click () безуспешно
webView.evaluateJavaScript("document.getElementById('personlig-kjennemerke').click();", completionHandler: nil)
Итак, я пытаюсь заполнить текстовое поле "REGNR". Затем я пытаюсь нажать оранжевую кнопку, чтобы отправить форму и получить доступ к информации, которую я ищу.
IЯ могу заполнить текстовое поле, используя:
webView.evaluateJavaScript("document.getElementById('tegnkombinasjon').val ue='\(plateNumber)'") { (value, error) in
}
Изображение кнопки, которую я хочу нажать, и текстовое поле, которое я пытаюсь заполнить
Но так какЯ не могу нажать кнопку программным способом. Я пытался фактически щелкнуть ее в подпредставлении.Затем страница говорит мне, что я должен сначала заполнить текстовое поле, хотя у меня это программно.
Так что я не только не могу нажать кнопку, но мне также интересно, как я могу заставить веб-страницу понять, что текстовое поле на самом деле уже содержит текст.