【问题标题】:Setting the selected item of a Select element设置 Select 元素的选中项
【发布时间】:2012-03-09 23:05:53
【问题描述】:

如果我访问了网站上的 Select 元素,我将如何更改它的选定项?

我试过了:

selectElement.SetAttribute("value", "30");

但这不起作用。

谢谢!

【问题讨论】:

  • 您的意思是放置 webforms,而不是 winforms?只是想消除可能的混乱
  • 不,我正在使用 winform#s 对象 WebBrowser 访问页面。
  • 你能澄清一下这个问题吗@TheGateKeeper。我不确定你想在这里得到什么。选择元素?你的意思是组合框还是选择列表?您是在尝试添加新项目还是只是更改它选择的项目?
  • 请参阅下面的答案。很抱歉造成混乱。
  • 没问题。很好的快速回答@koenp。干杯。

标签: c# html winforms


【解决方案1】:

有了这个html

​<select id="a">
  <option value="1">1</option>
  <option value="2">2</option>
</select>
​

这样做会选择第二个选项

document.getElementById("a").selectedIndex = 1

查看这个 jsfiddle 示例:http://jsfiddle.net/vJsvV/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 2011-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-14
    • 2013-06-24
    相关资源
    最近更新 更多