我在 Webkit.Net 中加载了一个 HTML5 页面。现在,我正在尝试获取用户在 HTML 页面上输入的数据。
我正在尝试以下代码:
WebKit.DOM.Document doc1 = webKitBrowser1.Document;
WebKit.DOM.Element name1 = doc1.GetElementById("email");
字符串 test1 = name1.GetAttribute("value");
代码不起作用。电子邮件元素的值没有出现在 test1 中。
我错过了什么吗?有谁知道任何解决方法或任何其他方法来做到这一点?
问问题
1802 次
1 回答
0
这几乎是在 webkit 中获取 HTML 输入文本值的副本
解决方案是
String test1 = webKitBrowser1.StringByEvaluatingJavaScriptFromString("document.getElementById('email').value");
于 2013-07-18T02:54:23.047 回答