很抱歉,我沒測一下,動態增加下拉框的內容按照我第一個寫法IE沒問題,firefox會出錯。
改成這樣都可以了。
從js數組中得到:看例子
- <html>
- <head>
- </head>
- <body>
- <select id="collect" onclick="fun()"></setect>
- <option>AAA</option>
- <option>BBB</option>
- <script type="text/javascript">
- var tom=['CCC','DDD']
- var collect=document.getElementById("collect")
- var old=collect.innerHTML
- var fun =function(){
- var niw=" "
- for(var i=0;i<tom.length;i++){
- niw+='<option>'+tom[i]+'</option>';
- }
- collect.innerHTML=old+niw
- }
- </script>
- </body>
- </html>