2012-03-09 35 views
1

如果我訪問了網站上的選擇元素,我將如何去改變它的選定項目?設置選擇元素的選定項目

我想:

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

但是,這是行不通的。

謝謝!

+0

您的意思是把web表單,而不是WinForms的?只是想澄清可能的混淆 – 2012-03-09 14:51:20

+0

不,即時通訊使用winform#的對象WebBrowser訪問頁面。 – TheGateKeeper 2012-03-09 14:57:06

+0

你能否澄清一下@TheGateKeeper的問題。我不確定你想要在這裏得到什麼。選擇元素?你的意思是一個組合框或選擇列表?你正在嘗試添加新的項目還是隻更改它選擇的項目? – ImGreg 2012-03-09 15:02:09

回答

2

有了這個網站

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

這樣做會選擇第二個選項

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

看到這樣的jsfiddle例如:http://jsfiddle.net/vJsvV/

+0

謝謝,正是我所需要的。 – TheGateKeeper 2012-03-09 15:12:48

+0

沒問題,很樂意幫忙 – koenpeters 2012-03-09 15:22:12

相關問題