0
<select id="gamemode" class="form-control" onchange="setserver2($(this).val());" required=""><option id="ffa1" value="14.24.125.101:1002">FFA-1</option><option id="ffa2" value="255.242.165.54:1002">FFA-2</option><option id="ffa3" value="255.242.165.54:1003">FFA-3</option><option id="ffa4" value="255.242.165.54:1004">FFA-4</option><option id="ffa5" value="255.242.165.54:1005">FFA-5</option><option id="ffa6" value="255.242.165.54:1006">FFA-6</option><option id="ffa7" value="255.242.165.54:1007">FFA-7</option><option id="ffa8" value="38.136.25.115:1001">FFA-8</option><option id="ffa9" value="38.136.25.115:1002">FFA-9</option><option id="ffa10" value="38.136.25.115:1003">FFA-10</option><option id="ffa11" value="38.136.25.115:1004">FFA-11</option><option id="ffa12"
有了這個代碼,我告訴ComboBox中值,但它不活動。
private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
{
if (comboBox2.SelectedItem.ToString() == "FFA-1")
{
var mode = new Gecko.DOM.GeckoSelectElement(geckoWebBrowser1.Document.GetHtmlElementById("gamemode").DOMHtmlElement);
mode.SelectedIndex = 0;
}
}
如何觸發組合框的值與壁虎
你想從你的代碼,或反過來設定的複選框的值 - 在用戶更改組合框的值時做出反應? – Bartosz
我想從我的代碼中設置組合框的值。當組合框選擇任何值時,頁面的組合框必須更改。有了這段代碼,頁面的組合框正在改變,但只是改變它的名字。我的價值不活躍。我用這個方法解決了我的問題:geckoWebBrowser1.Navigate(「javascript:setserver2('14 .24.125.101:1002')」); –
你應該在選擇索引後觸發'onchange'事件 – Bartosz