如何用js获取select选项文本的代码呢?

如<selectname="ciname"><optionvalue="1">11</option></select>我该怎么获取这个"11"呢?... 如<select name="ciname" > <option value="1"> 11 </option> </select> 我该怎么获取这个" 11 "呢? 展开
 我来答
wanzhongwen19
推荐于2016-10-04 · 知道合伙人互联网行家
wanzhongwen19
知道合伙人互联网行家
采纳数:112 获赞数:870
毕业于湖南吉首大学,学士学位。从事web行业五年经验,现任中国燃气集团担任前端开发工程师

向TA提问 私信TA
展开全部
通过option:selected方法来获取文本值
<!--HTML部分-->
<select class="select">
<option>桃子</option>
<option>苹果</option>
<option>桔子</option>
</select>
<p class="text">我是<span></span></p>

<!--JS部分-->
<script type="text/javascript">
$(function(){
var b;
$("select").on("click",function(){
b=$(this).children("option:selected").text(); //通过option:selected方法来获取文本值
$(".text span").text(b);
})
});
</script>

如果我选择的是苹果,那会就会输出"我是苹果"
候靖滢ri
2012-09-26 · 超过23用户采纳过TA的回答
知道答主
回答量:80
采纳率:27%
帮助的人:23.4万
展开全部
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>a.html</title>

<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">

<!--<link rel="stylesheet" type="text/css" href="./styles.css">-->
<script type="text/javascript">
function a(){
var a=document.getElementById("ciname");
alert("当前文本: " + a.options(a.selectedIndex).text);

}

</script>
</head>

<body>
This is my HTML page. <br>
<select id="ciname" name="ciname" >
<option value="1"> 11 </option>
<option value="1"> 12 </option>
<option value="1"> 13 </option>
<option value="1"> 14 </option>
</select>

<input value="获取下拉框的值" type="button" onclick="a()" />
</body>
</html>
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9c5e7b6
2012-09-25
知道答主
回答量:22
采纳率:0%
帮助的人:3.7万
展开全部
实例化一个Option的对象,在调用它的方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式