作者forgmonkey (悲情城市之悲情程式猿)
看板Web_Design
标题[问题] 如何用javascript选择<select>里,中文的<option>
时间Mon Sep 11 03:58:12 2006
比方这样
<select name="mySelect">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</select>
已知道2
我要让value=2那个被选择
我可以用 document.form.mySelect.options[2].selected=true
让它被selected
可是如果变成文字而不是数字...
<select name="mySelect">
<option value=台北>台北</option>
<option value=台中>台中</option>
<option value=台南>台南</option>
<option value=高雄>高雄</option>
</select>
已知道"台中"
就没办法用
document.form.mySelect.options[台中].selected=true 这样选了
请问如何能做到呢?
(并不能知道"台中"是2个option的情况下)
*********以下是才刚打完问题,很快就自我解答的分格线 Orz***********
要这样写!!!
document.form.mySelect.options['台中'].selected=true
少加冒号!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.121.2.158
※ 编辑: forgmonkey 来自: 59.121.2.158 (09/11 04:01)
※ 编辑: forgmonkey 来自: 59.121.2.158 (09/11 04:02)
※ 编辑: forgmonkey 来自: 59.121.2.158 (09/11 04:02)
※ 编辑: forgmonkey 来自: 59.121.2.158 (09/11 04:02)
1F:→ ileadu:自问自答才是最强的…从中可学到很多 09/11 07:25