事件委托的例子
下面是完整就是代码
window.onload = function () {
//获取
var tb = document.getElementById('tb');
tb.addEventListener('click',function(e){
var target = e.target;
if (target.innerHTML == "可读") {
//对该元素的数据库状态进行修
var read_xhr = new XMLHttpRequest();
read_xhr.onreadystatechange = function()
{
if (read_xhr.readyState==4 && read_xhr.status==200)
{
console.log(read_xhr.responseText);
}
}
var data = {};
read_xhr.open('POST','changestate',true);
read_xhr.send();
target.innerHTML = "不可读";
} else if (target.innerHTML == "不可读") {
target.innerHTML = "可读";
}
})
}