document.getElementsByName("myList")返回的是一个数组var lists=document.getElementsByName("myList");
if(lists.length>0){
document.writeln(lists[0].value);
}
if(lists.length>0){
document.writeln(lists[0].value);
}
解决方案 »
- 检测字串两端是否是括号的正则怎么写?
- 这js不理解,求解释
- google map 上面如何画框?效果类似www.woxiangyougejia.com
- 一个弹出窗口的问题
- 问高手一个用Js控制iframe的问题
- 浮动插件powerfloat影响页面打开的诡异问题
- 怎么用正则表达式
- 打印问题:100分!!
- 怎么样实现图片不在ie里面显示,而直接下载??
- 如何将键盘、鼠标的复制功能封掉!!请各位高人指点一二!!!
- http://expo.pharmnet.com.cn/网站上的层效果怎么做法?
- 菜鸟问题: <input type="text" name="text2" id="text2"> id 和 name 的区别
function a(){
var ListValue=document.getElementsByName("myList")[0].value;//select对象选中的值
document.writeln(ListValue);
}
</script>
document.getElementsByName("myList")[0].selectedIndex返回所选中元素的索引数
var ListValue=List.options[List.selectedIndex].value
<head>
<script language="JavaScript">
function a(){
var ListValue=document.getElementById("myList").value
document.writeln(ListValue);
}
</script>
</head><body>
<select id="myList">
<option value="34">天f好 --> 13首</option>
<option value="35">天fg下大adf好 --> 12首</option>
<option value="38">天下大gfdadf --> 18首</option>
<option value="43">天下dfadf好 --> 9首</option>
</select><p onclick="a()">abc</p></body>
</html>
function a(){
var ListValue=document.getElementsByName("myList")[0].value;//select对象选中的值
document.writeln(ListValue);
}
</script>
document.getElementsByName("myList")[0].selectedIndex返回所选中元素的索引数