我正在使用c#中的自动化通过以下代码更改选择选项。但它似乎无法正常工作。
我们如何使用awesomium.net更改下拉值?
webControl1.ExecuteJavascript("document.getElementById("manage").value='x'");
答案 0 :(得分:1)
webControl1.ExecuteJavascript("document.getElementById('manage').selectedIndex = 1");
或者我会这样,因为它允许检查元素是否存在等。
dynamic element = (JSObject) webControl1.ExecuteJavascriptWithResult("document.getElementById('manage')");
if (element == null)
throw new Exception etc.
element.selectedIndex = 1;
答案 1 :(得分:0)
使用jQuery's val()之类的this example:
webControl1.ExecuteJavascript("$('#manage').value('x');");
中执行此操作