1. obj.xxx 俗称点 *** 作,比如: obj.className = 'red'
2. obj.setAttribute(name,value) 比如: obj.setAttribute('class','red')
却别在于:
. *** 作不能 *** 作自定义属性
attribute可以
对于这里的class *** 作,其实是没什么区别的,建议用className,或者用H5里面提供的
classList *** 作class
function addElementDiv(obj) {var parent = document.getElementById(obj)
//添加 div
var div = document.createElement("div")
//设置 div 属性,如 id
div.setAttribute("id", "newDiv")
div.innerHTML = "js 动态添加div"
parent.appendChild(div)
div.bind('click', function(event) {
alert("我已被动态绑定事件")
})
})
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)