form中select控件的一个问题?(50分)

  • 主题发起人 主题发起人 foreveryouth
  • 开始时间 开始时间
F

foreveryouth

Unregistered / Unconfirmed
GUEST, unregistred user!
我把问题简化了一下:
alert(choice.selectedIndex)是0,但是alert(choice.options[0].value)却是空这是
为什么?谢谢各位!!!
function go(){
var choice=document.formshoucang.listshoucang
choice.options[0]=new Option("aa")
choice.options[1]=new Option("bb")
choice.options[0].selected=true
alert(choice.selectedIndex)
alert(choice.options[0].value)
alert(choice.options[choice.selectedIndex].value)
}

<form name="formshoucang">
<p>
<select name="listshoucang" SIZE=20 style="font-family:宋体; width:200;">
</select>
</p>
<p>
<input type="button" name="queding" value="确定" onClick="go()">
<input type="button" name="delete" value="删除" >
</p>
</form>
 
请高手帮忙解决一下好吗?
拜托!!!
谢谢!!!
 
请高手指点一下好吗?

万分感激!!!
 
foreveryouth:

options数组有text和value两个属性,请看我的程序:

<html><head><script>
function go(){
var choice=document.formshoucang.listshoucang
alert(choice.selectedIndex)
alert(choice.options[choice.selectedIndex].value)
alert(choice.options[choice.selectedIndex].text)
}
</script></head><body>

<form name="formshoucang">
<p>
<select name="listshoucang" SIZE=20 style="font-family:宋体; width:200;">
<option value=111>壹壹壹</option>
<option value=222 selected>贰贰贰</option>
<option value=333>叁叁叁</option>
</select>
</p>
<p>
<input type="button" name="queding" value="确定" onClick="go()">
<input type="button" name="delete" value="删除" >
</p>
</form></body></html>
 
接受答案了.
 

Similar threads

I
回复
0
查看
795
import
I
I
回复
0
查看
631
import
I
I
回复
0
查看
871
import
I
后退
顶部