Ios 如何在web视图中获取Html表单值
我的视图控制器中有一个web视图。在我的web视图中,有一个html表单正在加载。现在,当用户输入表单的值并按下进入视图控制器的按钮时。按下按钮后,我需要这些输入值。如何检索此值 我试着这样做。但是我怎样才能得到数据呢Ios 如何在web视图中获取Html表单值,ios,swift,webview,forms,Ios,Swift,Webview,Forms,我的视图控制器中有一个web视图。在我的web视图中,有一个html表单正在加载。现在,当用户输入表单的值并按下进入视图控制器的按钮时。按下按钮后,我需要这些输入值。如何检索此值 我试着这样做。但是我怎样才能得到数据呢 override func viewDidLoad() { super.viewDidLoad() somec.loadRequest(URLRequest(url: URL(string: "https://tympanus.net/Tutorials/Logi
override func viewDidLoad() {
super.viewDidLoad()
somec.loadRequest(URLRequest(url: URL(string: "https://tympanus.net/Tutorials/LoginRegistrationForm/")!))
}
@IBAction func getData(_ sender: Any) {
let inputValue = somec.stringByEvaluatingJavaScript(from: "document.body.innerHTML")
print(inputValue!)
}
要从用户名输入获取值,请尝试以下操作:
let userNameValue = somec.stringByEvaluatingJavaScript(from: "document.getElementById('username').value")
对于密码值:
let passwordNameValue = somec.stringByEvaluatingJavaScript(from: "document.getElementById('password').value")
键“username”和“password”是html输入标记ID。您试过这个吗?这个问题没有正确答案