关于this的问题
来源:3-9 事件类型(onchange)
迷失的小麦
2019-12-03 15:08:39
var bgcolor=this.value;
var bgcolor=menu.options[menu.selectedIndex].value;
为什么二者效果是一样的?怎么分析var bgcolor=this.value;
1回答
同学你好,this指代的是select元素:
但是,select标签上没有value值,通过this.value获取的其实是当前显示的opation标签的value值;(这个规定)因此,等价于menu.options[menu.selectedIndex].value;
如果我的回答帮到了你,欢迎采纳,祝学习愉快~
相似问题