亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

js 怎么動態設置 option 的selected 選項 ?

js 怎么動態設置 option 的selected 選項 ?

浮云間 2019-02-06 11:07:34
js 怎么動態設置 option 的selected 選項 
查看完整描述

4 回答

?
德瑪西亞99

TA貢獻1770條經驗 獲得超3個贊

通過for循環判斷每個選項,一旦滿足條件則設置其selected屬性為true即可,關鍵代碼: 

下面給出實例演示:

1、HTML結構

2、javascript代碼

3、設置效果:如圖設置選中項為2,點擊按鈕后“趙云”即被選中。

擴展資料:

selected 定義和用法

selected 屬性規定在頁面加載時預先選定該選項。

被預選的選項會顯示在下拉列表最前面的位置。

也可以在頁面加載后通過 JavaScript 設置 selected 屬性。



查看完整回答
反對 回復 2019-03-15
?
繁花不似錦

TA貢獻1851條經驗 獲得超4個贊

// 獲取 input name="a"
// 因為你給出的代碼沒有 id,沒有 class,這里假設頁面只有一個 name=a 的 元素
var a = document.getElementsByName("a")[0];

// 獲取 ID 為 functioncode 的 select 下面所有的 option
var options = document.getElementById("functioncode").options;

// 循環
for(var i = 0; i < options.length; i++) {
// 如果此 option 的 value 等于 a 的 value
if(options[i].value == a.value) {
// 設置此 option 的 selected 屬性
options[i].selected = true;
}
}



查看完整回答
反對 回復 2019-03-15
  • 4 回答
  • 0 關注
  • 1440 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號