莫笑陌
2015-12-24 00:30
<p id="demo"></p>
<script>
var x = document.getElementById("myBtn");
x.addEventListener("mouseover", myFunction);
x.addEventListener("click", mySecondFunction);
x.addEventListener("mouseout", myThirdFunction);
function myFunction() {
document.getElementById("demo").innerHTML += "Moused over!<br>"
}
function mySecondFunction() {
document.getElementById("demo").innerHTML += "Clicked!<br>"
}
function myThirdFunction() {
document.getElementById("demo").innerHTML += "Moused out!<br>"
}
</script>
上面代码中,+=我的理解是document.getElementById("demo").innerHTML = document.getElementById("demo").innerHTML+"Moused out!<br>";
//设置P标签中的内容,但是我不理解设置document.getElementById("demo").innerHTML有什么作用
这里有什么作用??怎么理解,刚学的菜鸟,求解答~谢谢
比如a += b,意思就是a = a + b ,当你在输出a的时候,a 就变成了 a + b 的值;就是相当于自身加上后面的数值,
document.getElementById("demo")是获取ID为demo的标签,.innerHTML是读取或者设置标签里面的内容。
DOM事件探秘
99546 学习 · 1197 问题
相似问题