怎樣用JS給option新增「選中」屬性

時間 2021-05-05 20:57:31

1樓:

訪問資料之前,你肯定要傳入乙個下拉的value進去,在跳轉回來之後,再獲取這個值,然後迴圈遍歷這個下拉所有option,去判斷,如果options[i]==這個值,就selected='selected':一二三

2樓:真心交流

例:省級

怎樣用js給,option新增「選中」屬性??

3樓:

用自己的想法去做是最好的,這還是乙個良好的程式設計師。

你這種辦法是可以實現的,設定option.selected = true;

頁面重新整理後,你可以用狀態儲存選中狀態,也可以在位址列儲存選中狀態,然後遍歷所有的選項,然後設定某個選項的selected = true;

asp.net中頁面重新整理是會自動儲存選中狀態的。

4樓:

訪問資料之前,你肯定要傳入乙個下拉的value進去,在跳轉回來之後,再獲取這個值,然後迴圈遍歷這個下拉所有option,去判斷,如果options[i]==這個值,就selected='selected':一二三

5樓:匿名使用者

var i=obj.options[i];

i.setattribute("selected","true");

怎麼用js動態 設定select中的某個值為選中值

6樓:水閏愛樹木

用js動態設定select的方法如下:

手動通過原生js來實現:

/*** 設定select控制項選中

* @param selectid select的id值* @param checkvalue 選中option的值*/

function set_select_checked(selectid, checkvalue)  }  }

然後通過這樣來呼叫:

// 設定select選中該班組

set_select_checked('edit-group', group_id);

注意:不要傳'#edit-group'。

擴充套件資料js動態設定select中option選中/** * 設定select選中

* @param selectid select的id值* @param checkvalue 選中option的值* @author lqy */

function setselectchecked(selectid, checkvalue)  }  };

7樓:匿名使用者

form1.aa.innerhtml = "************";

就可以了,這裡form1是form標籤的name屬性值。

等好右邊的東東可以是字串變數,因此具體加多少個,怎麼加,呵呵,樓主應該知道了吧?

ie下面可以。其他瀏覽器從沒試過。

8樓:小舅舅有點帥

用js動態設定select的方法如下:

通過原生js來實現:

/*** select控制項選中

* @param selectid select的id值

* @param checkvalue option的值

*/function set_select_checked(selectid, checkvalue)  }  }

// select選中該班組

set_select_checked('edit-group', group_id);

注意:不要'#edit-group'。

擴充套件資料

$("#select_id option[value='1']").removeattr("selected");根據值去除選中狀態

$("#select_id option[value='"+msg.data.categoryid+"']").attr("selected","selected");

根據值讓option選中

//下拉框index屬性為5 選中

$("#selectid").get(0).selectedindex = 5;

//下拉框value屬性為4 選中

$("#selectid").val(4);

//下拉框text屬性為5 選中

$("#selectid option[text=5]").attr("selected", "selected");

$("#yyt option:contains('5')").attr("selected", true);

用js給select插入option 20

9樓:阿迪阿迪

按下列排版輸入下列**:

if (data)

在前端但是樣沒有反應,下拉框是空白的。jsonobject確實是有值的。

更多0select.options.length=0;           //把select物件的所有option清除掉

select.options.remove(i);           //把select物件的第i個option清除掉

==請選擇人員==

test

js動態新增與刪除option物件

10樓:baby_原來

1、使用innerhtml

2、options.add

//根據select查詢物件,

var obj=document.getelementbyid('myselect'); //獲取到id為'myselect'的select元素

//新增乙個選項

obj.add(new option("文字","值")); //新增select的options  這個只能在ie中有效

obj.options.add(new option("text","value")); //新增select的options  這個相容ie與firefox

11樓:無箭的丘位元

js裡用addoption方法,給select動態新增option。

怎樣用Ps給證件照換衣服,怎樣用ps給證件照換背景

老房 photoshop給證件照換衣服方法是 1 開啟證件 建立新圖層 2 開啟psd格式衣服素材,選擇適當素材,拖進背景檔案裡 3 ctrl t調整大小 位置 4 編輯 變換 變形 5 合併圖層,儲存,完成。 選取你要更換的顏色區域,轉換為選區,填充成你要的顏色,然後再進行細節調整。 我是 ado...

怎樣用橡皮泥給芭比娃娃做衣服,怎樣用橡皮泥做衣服

致命火鬼 芭比衣服是用布做的,用泥做難度大,你得會雕刻,而且用泥做的也不如布的美觀 怎樣用橡皮泥做衣服 紅豆愛阿翁 親,你好,1.把橡皮泥揉成乙個大球三個小球,把大球壓成片。2.把大片捲成筒,兩個小球也壓片 3.把兩個小片也捲筒 4.兩個小筒就是袖子,把袖子粘到大筒上,衣服的雛形就做好 5.揉2個小...

怎樣用excel給學生成績名次排序

lustre chan 1.選取a b 列 2.在選單欄,點 工具 排序 3.選擇b列中的抬頭 年級名次 按公升序進行排列 4.點 確定 在資料中選擇排序就好了嘛。excel 如何學生成績排序 1 首先開啟excel電子 然後繪製乙個簡單的成績單表2 在成績表中填上各自學生的成績,然後在合計中對各科...