1 回答
TA贡献1828条经验 获得超13个赞
我强烈建议将 JavaScript 和 HTML 从另一个中分离出来。否则你最终会陷入混乱。
你基本上要找的是这样的:
HTML:
<div id="home">Home</div>
<div id="village">Village</div>
<div id="research">Research</div>
<div id="clearing" class="tabcontent">
<h3>The Clearing</h3>
<p id="text"</p>
</div>
javascript文件:
document.getElementById("home").onclick = function () {
document.getElementById("text").innerHTML = "your home text";
}
document.getElementById("village").onclick = function () {
document.getElementById("text").innerHTML = "your village text";
}
document.getElementById("research").onclick = function () {
if(variable === 3) {
document.getElementById("text").innerHTML = "your research text";
}
else {
document.getElementById("text").innerHTML = "other research text";
}
}
所以当你点击家、村庄或研究时,清除 div 中的文本应该会改变。
添加回答
举报