<select name=a>
<option>a
</select>
<select name=a>
<option>b
</select>
<select name=a>
<option>c
</select>
<script>
var s=document.getElementsByName("a")
for(i=0;i<s.length;i++)
alert(s[i].options[s[i].selectedIndex].text)
</script>
<option>a
</select>
<select name=a>
<option>b
</select>
<select name=a>
<option>c
</select>
<script>
var s=document.getElementsByName("a")
for(i=0;i<s.length;i++)
alert(s[i].options[s[i].selectedIndex].text)
</script>
我的意思是五个中的任意一个,当我把鼠标双击该SELECT时,只弹出这一个SELECT的VALUE
<select name=a size=5 ondblclick="aa(this)">
<option>a
</select>
<select name=a size=5 ondblclick="aa(this)">
<option>b
</select>
<select name=a size=5 ondblclick="aa(this)">
<option>c
</select>
<script>
function aa(s){
with(s)alert(options[selectedIndex].text)
}
</script>
在server端不好取值