好的,这就是我所拥有的:
<script type="text/javascript">
var where = document.getElementById("info")
var texts = false;
function clear() {
where.innerHTML = "";
};
function dostuff(what) {
if(where.style.value === ""){
var comm = document.createTextNode(what);
where.appendChild(comm);
}else {
clear();
}
};
</script>
id&#34; info&#34;是一个div
这基本上是一个垂直导航栏,当您将鼠标悬停在按钮上时,会在按钮下方显示工具提示。
所以我想首先检查div是否没有值,然后如果它没有,那么它会将文本附加到其中,否则它将清除文本但我也希望它在文本清除后附加文本。我不确定如何做到这一点,我们将不胜感激。感谢
答案 0 :(得分:2)
既然您想要清除项目并将新文本放入,为什么甚至会为条件烦恼呢?你可以轻松地做到:
function dostuff(what) {
where.innerHTML = what;
};