js刪除struts1生成的select下的option

在業務中有這樣的需求:
 <td align="right" bgcolor="#EEF3FF"><font color="#000000">收費方式:</font></td>
                    <td bgcolor="#FFFFFF"><bean:define id="sffsList" name="ChargemgtForm" property="sffsList" /> <html:select property="sffs" styleId="sffs_select"> <html:options collection="sffsList" property="value" labelProperty="label" /> </html:select> </td>
收費方式爲一個select,這時想刪除其中的兩項,即2個option option的value和text都是從數據庫中查出的,並且頁面用的
是struts1標籤,這時我們用js來刪除,但刪除的時候需要找到這個select,開始我給這個 html:select加了個id,報錯。
後來才知道,用styleId纔可以。
js:
function page_onload{//頁面加載完
var objSelect = document.getElementById("sffs_select");//找到這個select
for(var i=0;i<objSelect.options.length;i++){//遍歷這個select
if(objSelect.options[i].value=="024" || objSelect.options[i].value=="025"){//找到要刪除的那一項
objSelect.options.remove(objSelect.options[i].index);//刪除
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章