
<script language="javascript">
function getselectvalue()
{
var rtl=documentgetElementById("rtl");
alert(rtloptions(rtlselectedIndex)value);
}
</script>
以楼上的数据来用
<select name="sel" id="rtl" >
<option>菜单一</option>
<option>菜单二</option>
<option>菜单三</option>
</select>
<input type="button" onclick="getselectvalue()" value="d出下拉列表的值" />
加分咯!很辛苦的
var obj=documentgetElementById("catid");
var index=objselectedIndex;
var text=objoptions[index]getAttribute("text");
//上面过程就是把select >> option >> text 值取出来
alert('text = ' + text);
return text;
<select name=n1 id=n1>
<option value='1'>项目1</option>
<option value='2'>项目2</option>
<option value='3'>项目3</option>
<option value='4'>项目4</option>
<option value='5'>项目5</option>
</select>
<input type="button" value="提交" onclick="abc()" class="button1" style="width:80px;">
<script>
function abc()
{
var sel = documentgetElementById('n1');
for (var i=0;i<sellength;i++)
{
alert(sel(i)text+"的值是"+sel(i)value);
}
}
</script>
手工调试过保证正确给个好评哦
以上就是关于如何在js中获取下拉列表选择的值全部的内容,包括:如何在js中获取下拉列表选择的值、js怎么返回option自定义属性的值、通过js来获取select的全部值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)