1.原生js操作 dom.setAttribute(‘属性名‘,‘属性值‘) dom.getAttribute(‘属性名‘) div.setAttribute( ‘ id ‘ , ‘ ke ‘ )console.log(div.getAttribute( ‘ name ‘ )) 2.jquery操作 $.attr(‘属性名‘,‘属性值‘
1.原生js操作
dom.setAttribute(‘属性名‘,‘属性值‘) dom.getAttribute(‘属性名‘)div.setAttribute(‘id‘,‘ke‘) console.log(div.getAttribute(‘name‘))
2.jquery操作
$.attr(‘属性名‘,‘属性值‘)
$.attr(‘属性名‘)
$("td").attr(‘aa‘,‘hh‘)
$("td").attr(‘bb‘)
3.html5操作
自定义属性以data-开头
设置操作:dom.dataset.属性名="属性值"
获取操作:dom.dataset或者dom.dataset.属性名
console.log(div.dataset)console.log(div.dataset.id)