javascript - 如何在 LINQPad 中的代码中单击按钮(而不是通过鼠标)?

标签 javascript c# linqpad

是否可以在代码中触发按钮点击事件?使用 C# 或 JavaScript。

enter image description here

编辑: 这是正在生成的 html 的正文部分,按钮的 id (EL2) 不稳定。每次我单击运行(或 F5)时,Id 都会加 1。

<body><div id='final'><div><button id="EL2">OK</button></div></div></body>

最佳答案

您可以按如下方式执行此操作:

btn.HtmlElement.InvokeMethod (false, "click");

(在 LINQPad 5.41 或更早版本中,省略 false 参数。)

HtmlElement 属性还允许您访问自动生成的 ID (HtmlElement.ID)。 ID 属性是可写的,因此如果您不希望自动生成它,则可以显式分配它。

关于javascript - 如何在 LINQPad 中的代码中单击按钮(而不是通过鼠标)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61354657/

相关文章:

javascript - 将元数据添加到 Stripe 客户对象

c# web 服务不返回结果

.net - 每次使用.NET Runtime异常运行查询时,LINQPad崩溃

linqpad - 如何在LINQPad中声明变量并使用语句?

c# - LINQPad索引超出范围异常

javascript - 如何仅从 firebase 中提取节点/值而不是键?

javascript - 将图像添加到元素

javascript - 如何为跨度文本添加可变颜色

c# - MVVM:如何处理嵌套 ViewModel 之间的交互?

c# - c++0x 概念和 c# 约束有什么区别?