关于特性与属性问题

关于特性与属性问题

关于特性和属性问题我有点晕,尤其是CheckBox中的checked,为什么在给它分别设置特性值和属性值时会有很大的不同,有时候为什么又是undefined?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
卡布琦诺 2017-09-10 18:16:31

特性和属性之分是相对于HTML标签来说的,由于以前的浏览器是没有属性和特性区分的,两者取出的值也就是一样的,但是随着发展,出现了一些特殊的值,例如一些布尔值属性,只要写上这个属性名就可以起作用,不论值是多少。举个例子,一个input标签,添加一个属性<input disabled = "me">,如果你使用getAttribute获得的值属于特性值,结果是me,而通过.disabled获得的值是属性值,结果是true。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师