Re: [ js ] 多個select的新增option ?

看板Ajax作者 (沉默是金)時間17年前 (2008/09/06 11:21), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串2/4 (看更多)
※ 引述《bcompile (0rz)》之銘言: : 問題 : 母視窗裡有多個select按鈕 我想動態增加option : 只增加user選的那一個,可是一直做不出來.... = =" : 好像是白色的那兩行跟我呼叫addOption時出了問題.... ...... : --------------------------------------------------------------------------- : <script language="javascript"> : // 新增選項 : function addOption(newName, newValue) : { : // 取得欄位名 : var strName = window.opener.document.mother.hid.value; ^^^^^^^^^^^^^^^^^? : var objSelect = strName; ^^^^^^^^^^^^^^^^^^^^ 這裡應該是要對opener取得對應的select元件吧 怎麼會是指定名字給他? 至於怎麼取得元件 , document.getElemetById 之類的函式 , google一下看一下資料. : // 建立Option物件 : var objOption = new Option(newName, newValue); : objSelect.options[objSelect.options.length] = objOption; value是不會有options選項可以加的 : } -- What do you want to have ? / What do you have? 從書本中,你可以發現我的各種興趣。 從CD中,你可以瞭解我所喜歡的偶像明星。 或許從文字你很難以瞭解一個人,但從物品可以。 My PPolis , My past. http://ppolis.tw/user/Tony -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.128.219.202

09/06 11:58, , 1F
objSelect 要指向的是 hid.value 的值
09/06 11:58, 1F

09/06 11:59, , 2F
最後一句不太懂意思...(._.?)
09/06 11:59, 2F
文章代碼(AID): #18mVST1I (Ajax)
文章代碼(AID): #18mVST1I (Ajax)