如何使用纯 JS 在点击时切换元素的innerHTML?
(function(){
var div = document.getElementById("hook");
div.addEventListener("click", function(){
div.innerHTML = "I've been clicked";
}, false);
})();
最佳答案
试试这个
(function(){
var div = document.getElementById("hook");
var curText = div.innerText;
div.addEventListener("click", function(){
if(this.innerText == curText){
div.innerText = "I've been clicked";
}
else{
div.innerText = curText;
}
}, false);
})();
这里是jsfiddle
关于javascript - 如何在点击时切换元素的innerHTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20499920/