如何用C#代替Javascript执行Click

How to perform a Click in C# in stead of Javascript

本文关键字:执行 Click Javascript 代替 何用      更新时间:2023-09-26

对于学校的一个项目,我必须提出一个申请,该申请可以从二手销售页面填写表格。这是一个页面: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);

手动触发事件