在網頁裡面用 Select 是很常遇到的,之前也寫了一篇如何利用 jQuery 動態增加 option 或取值,jQuery 部份就不介紹了,那是需要搭配 jQuery Plugin: Select box manipulation,今天要介紹的是如何用 javascript 動態取值或者是增加 option 選項。因為我發現有使用者直接利用 innerHtml 的方式來把資料塞入到 Select 裡面,雖然 FireFox 或 Chrome 都可以正常運作,但是遇到 IE 還是沒辦法動。
如何取得 select element 底下很多方法可以取得 select element: 1. 透過 form name + element name
document.myform.selectname2. 透過 form name + element 陣列(注意看 select 是位在 form element index 值多少)
document.myform.elements3. 透過獨一無二的 ID
document.getElementById("selectid")[Read More]