document.all.cata1.options[this.selectedIndex].text?
解决方案 »
- 为何调用<embed>的play()函数会出错?
- jquery如何获取dom对象下的节点
- actionscript和javascript的escape方法兼容问题
- javascript中如何设置鼠标位置?
- 为什么文本框没有判断,错在那,对了码上结贴
- 请问下我做了个弹窗div 里面放百度地图 为什么我百度地图定位的点 不是在div的中间 而是跑到div的左上角 还有就是显示框的问题
- 关于转义字符的替换
- 父窗口能不能掉用iframe里面的js函数
- 怎么去掉IE的标题栏
- asp 代码中的js
- 急求!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>