如何取得下拉列表的文本 document.all.cata1.options[this.selectedIndex].text? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 cata1 是那个下拉列表的名字... <select id="cata1" onchange="pl();"><option>aaaaaaa</option><option>bbbb</option><option>cccc</option></select><script>function pl(){ var cataname=document.all.cata1.options[document.all.cata1.selectedIndex].text; alert(cataname);}</script>---------------------------------------------------------document.all.cata1.options[this.selectedIndex].innerText中innerText应该用text另外,如果直接在<select>中可以用this,但在函数this指的是函数本身不是<select>对象,所以不能用this. document.all.cata1.options[document.all.cata1.selectedIndex].text <select id="cata1" onchange="alert(this.options[this.selectedIndex].text);"><option>aaaaaaa</option><option>bbbb</option><option>cccc</option></select> 棘手问题,请高人帮忙 树形的下拉框 用JS编写一个实现数值累加的函数。 如何动态为map添加area 如何改变网页中的所有内容 javascript 问题,如何实现 如何取form中的Enctype属性值 Object方式include htm文件闪烁问题,急!急!急! 大家注意了!富有挑战性的难题! phpQuery关于路径错误的问题 急求!javascript中 单击radio按钮,显示不同的form表单 怎样把ASP程序写入到js文件中.然后再通过js调用
<option>aaaaaaa</option>
<option>bbbb</option>
<option>cccc</option>
</select>
<script>
function pl(){
var cataname=document.all.cata1.options[document.all.cata1.selectedIndex].text;
alert(cataname);
}
</script>
---------------------------------------------------------
document.all.cata1.options[this.selectedIndex].innerText
中innerText应该用text
另外,如果直接在<select>中可以用this,但在函数this指的是函数本身不是<select>对象,所以不能用this.
<option>aaaaaaa</option>
<option>bbbb</option>
<option>cccc</option>
</select>