藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年8月25日 8:28

請教如何在JS中設置option為selected?

我想用一個JS函數來設置aaa這個select對象的option選項,。
[code]
<script>
function set_option() {
  with(document.aaa) {
  for(k=0;k<3;k++) {
     options[k].text = "選項"+k;
     options[k].value = k;
     if k==2{options[k].selected = true;}//這句是錯的。請教option對像的selected屬性怎麼用?
    }
  }
}
</script>

<select name="aaa" id="aaa">
</select>
[/code]

   if (k==2){options[k].selected = true;}

"=="用作"="是一錯。
改好了還是不正確的。真的可以用「options[k].selected = true;來設置option的selected嗎?

為什麼不式式
[html]
<SELECT NAME="s">
<OPTION VALUE="1">1</OPTION>
<OPTION value="2">2</OPTION>
<OPTION value="3">3</OPTION>
</SELECT>
<script>
s.options[1].selected=true
</script>
[/html]

非常感謝您的熱心幫助。

[html]
<SELECT NAME="s">
<OPTION VALUE="1">1</OPTION>
<OPTION value="2">2</OPTION>
<OPTION value="3">3</OPTION>
</SELECT>
<script>
s.selectedIndex=1
</script>
[/html]




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com