如何用C#代替Javascript执行Click
How to perform a Click in C# in stead of Javascript
对于学校的一个项目,我必须提出一个申请,该申请可以从二手销售页面填写表格。这是一个页面:http://www.2dehands.be/plaats/
我的问题:如果我执行这样的javascript:
document.getElementById("level1-option").selectedIndex = "1";
它确实选择了正确的索引。
但该网站似乎要求一个真正的"点击"事件。我该怎么做。
您可能正在寻找http://www.dotnetspider.com/resources/1521-How-call-Postback-from-Javascript.aspx
如果不起作用,请告诉我
你可以试试这个
document.getElementById("level1-option").fireEvent("onchange");
或
// Create a new 'change' event
var event = new Event('change');
// Trigger it.
element.dispatchEvent(event);
手动触发事件
相关文章:
- jQuery:click() 执行而不是绑定
- 如何在jQuery中执行click()
- 在回调AngularJS ng-click样式中执行fn(param1,param2)
- button.click仅在前面有警告的情况下执行
- CodedUI Test + deferred/promise:Mouse.Click() 执行点击,调用 httpPo
- 使用 iframe 的内容在页面上执行 jquery .click()
- AngularJS - IE8 - 将$index传递给ng-click中的函数始终返回0并执行多次
- JQuery Click() 函数只执行一次
- AngularJS - 当使用指令生成标记时,无法使用ng-click执行方法
- 为什么 jQuery 会立即执行传递给 .click() 的函数
- 如何从onchange事件处理程序停止执行click事件
- jQuery在click事件上执行这两个条件
- 即使在类名上触发了click事件,也要对特定元素执行某些操作
- 如何在ASP.NET中的Javascript Confirmbutton Click上执行存储过程
- 如何用C#代替Javascript执行Click
- UFT在使用Web加载项时如何执行Click方法
- 只在第一次单击时执行.click(function())
- AngularJS&Protractor-在元素.isDisplayed()时执行.click()
- 执行.click()方法时jQuery$(element)未定义-在所有其他时间返回element
- 如何在保留以前的字段值的同时使用 innerHTML 创建新字段?如何在再次调用之前完全执行 .click