Если вы хотите использовать только методы DOM, вам, вероятно, нужно сделать это следующим образом, предполагая, что это первая форма в документе и вход имеет имя «username»:
document.forms[0].username.value = "testUser"
Или если выдобавив id="username"
к элементу ввода, который вы можете сделать:
document.getElementById("username").value = "testUser"
Но также убедитесь, что вы оценили скрипт после завершения загрузки UIWebView
, чтобы DOM был полностью загружен и готов к работе,рекомендовал бы использовать метод делегата webViewDidFinishLoad:
в протоколе UIWebViewDelegate
.