手动选择网页单选按钮
本文关键字:单选按钮 网页 选择 | 更新日期: 2023-09-27 17:56:47
我想以编程方式选择代码中的单选按钮。单选按钮位于内部网页上。
我正在尝试这样,
HtmlElement rButton = b.Document.GetElementById("nameOfButton)
我认为这让我在单选按钮上得到了一个手柄,但我找不到.selected = true
或类似的东西。我需要这样做,因为在页面上,当选择此按钮时,页面上会出现更多值,然后我需要填写这些值。
编辑:我想我已经设法使用
rButton.invokemMemeber("click")
- 但是我认为我仍然会和这个一起走死胡同。
我想补充一点,我认为该页面正在使用回发。 如果我单击单选按钮,页面上会出现一组新选项,它是我需要处理的动态创建的文本框之一。 这不可能得到吗?
你可以这样做,
var rButton = b.Document.GetElementById("nameOfButton");
if(rButton != null)
rButton.checked=true;
希望这有帮助。
这是对我有用的:
if (doc.GetElementById("nameOfButton") != null)
doc.GetElementById("nameOfButton").SetAttribute("checked", "true");
祝你好运!