swift 给 webview 中的输入框设置默认值

首先  在Safari 中打开该网址 例如: https://www.baidu.com

1. 将浏览器设置成调试模式

swift 给 webview 中的输入框设置默认值_第1张图片

2.将页面布局设置成上下布局

swift 给 webview 中的输入框设置默认值_第2张图片

3.点击下面途中标记的按钮

4. 点击你需要设置默认值得控件,下面会出现该控件的属性(点击的是百度首页的搜索框)

5. 在控制台输入 document.getElementById('kw').value = "hcakb";   然后 回车, 搜索框中的文字就会变成 hcakb

swift 给 webview 中的输入框设置默认值_第3张图片

6. 一切准备就绪,在代码中设置

swift:

//准备JS

let KUsername  = "aaa"

let KPassword = "bbb"

let js = "document.getElementById('userId').value = \(KUsername);" + "document.getElementById('passwd').value = \(KPassword);"

//让webView 执行js

webView.stringByEvaluatingJavaScript(from: js)

你可能感兴趣的:(swift 给 webview 中的输入框设置默认值)