操作元素属性/标签属性,的方法,原生,jq,h5

1.原生js操作

dom.setAttribute('属性名','属性值')
dom.getAttribute('属性名')
div.setAttribute('id','ke')
console.log(div.getAttribute('name'))

dom.removeAttribute('属性名')

var box=document.getElementById('box')
box.removeAttribute('hehe')

2.jquery操作

$.attr('属性名','属性值')

$.attr('属性名')

$("td").attr('aa','hh')
$("td").attr('bb')

设置多个属性  $.attr({属性名:”属性值“,属性名:“属性值”})

 
 $("img").attr({
     title:"好音符",
     alt:"别了"
   })
 

3.html5操作

自定义属性以data-开头

设置操作:dom.dataset.属性名="属性值"

获取操作:dom.dataset或者dom.dataset.属性名

console.log(div.dataset)
console.log(div.dataset.id)

猜你喜欢

转载自www.cnblogs.com/yuanjili666/p/11853971.html