怎么获得<select>下文本内容,不是value值?
3个回答
展开全部
<html>
<head>
<script language="javascript">
function func(obj){
alert(obj.options[obj.selectedIndex].innerText);
}
</script>
<title>test</title>
</head>
<body>
<select name="select1" onchange="func(this);">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
</body>
</html>
<head>
<script language="javascript">
function func(obj){
alert(obj.options[obj.selectedIndex].innerText);
}
</script>
<title>test</title>
</head>
<body>
<select name="select1" onchange="func(this);">
<option value="1">一</option>
<option value="2">二</option>
<option value="3">三</option>
<option value="4">四</option>
</select>
</body>
</html>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<html>
<body>
<script language=JavaScript>
function getText() {
var myindex=document.myform.testselect.selectedIndex;
document.myform.textshow.value=document.myform.testselect.options[myindex].text;
}
</script>
<form name="myform">
<select name="testselect" size=1 onChange="getText();">
<option selected value="1">1111111</option>
<option value="2">2222222</option>
<option value="3">3333333</option>
</select>
<br>
<input name="textshow" id="textshow" type="text" value="显示选择数据">
</form>
</body>
</html>
<body>
<script language=JavaScript>
function getText() {
var myindex=document.myform.testselect.selectedIndex;
document.myform.textshow.value=document.myform.testselect.options[myindex].text;
}
</script>
<form name="myform">
<select name="testselect" size=1 onChange="getText();">
<option selected value="1">1111111</option>
<option value="2">2222222</option>
<option value="3">3333333</option>
</select>
<br>
<input name="textshow" id="textshow" type="text" value="显示选择数据">
</form>
</body>
</html>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
document.all.select1.text
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询