【发布时间】:2022-11-23 18:23:15
【问题描述】:
我想要一个布尔值作为按钮统计信息,但我不知道我的代码有什么问题? `
<button id="read-more" class="read-more" onclick="Openreadmore()"> Read More </button>
``
`
<script>
var status = false;
var myopacity = 0;
function Openreadmore() {
if (status == false) {
document.getElementById("text-more").style.display = "none";
document.getElementById("text-more").classList.remove("is-active");
document.getElementById("small-text").style.display = "block";
document.getElementById("read-more").textContent = 'Read More';
status == true;
}
if (status == true) {
document.getElementById("text-more").style.display = "block";
MycomeFadeFunction();
document.getElementById("text-more").classList.toggle("is-active");
document.getElementById("small-text").style.display = "none";
status == false;
document.getElementById("read-more").textContent = 'Close Paragraph';
}
}
function MycomeFadeFunction() {
if (myopacity < 1) {
myopacity += .075;
setTimeout(function() {
MycomeFadeFunction()
}, 100);
}
document.getElementById('text-more').style.opacity = myopacity;
}
</script>
` 当布尔值是真或假时,我想隐藏一些 div,有一个 var status = false;我将其设置为默认值,然后检查 if 但没有成功
【问题讨论】:
-
你收到错误吗?你能包括剩下的html吗?
标签: javascript