首页 > 代码库 > data,attr和prop的区别

data,attr和prop的区别

首先data()方法,读的属性是布尔值。向被选元素附加数据,或者从被选元素获取数据(即H5自定义属性“data-”)

<button class="btn btn-info" id="checkAll" data-flag="false">查看</button>

prop返回true或false,返回HTML元素本身就带有的固有属性,不能返回自定义属性

例如:checked,selected等。


attr返回属性的值(标签自带属性和自定意属性都可以返回)。

 

data,attr和prop的区别