为了账号安全,请及时绑定邮箱和手机立即绑定

关于这段js的疑问

关于这段js的疑问

饮歌长啸 2018-09-06 09:09:44
<html><head><script type="text/javascript">function removeOption(){var x=document.getElementById("mySelect")x.remove(x.selectedIndex)//这里的remove,js中没有这个方法吧,我只知道jQuery有,而且参数还只是个索引?请问为什么可以这么用呢,哪有这个语法的讲解?感谢~}</script></head><body><form><select id="mySelect"><option>苹果</option><option>桃子</option><option>香蕉</option><option>桔子</option></select><input type="button" onclick="removeOption()" value="删除被选的选项"></form></body></html>
查看完整描述

1 回答

?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

遇到这种问题,最好是打印出x这个对象看看到底它有些什么属性,或者使用Object.getOwnPropertyDescriptor()或者x.hasOwnProperty方法查看。当然想深入学习就去mdn上搜索一下就可以啦。
总觉得,授之以鱼不如授之以渔

查看完整回答
反对 回复 2018-10-06
  • 1 回答
  • 0 关注
  • 456 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信