gpt4 book ai didi

javascript - 选中复选框后显示文本

转载 作者:行者123 更新时间:2023-11-28 02:10:56 35 4
gpt4 key购买 nike

我希望在选中复选框后显示文本。它在我的复选框上没有类的情况下工作得很好,但如果我在我的复选框上放一个类,我就无法显示我的文本。我需要在我的复选框中添加样式。这是我的代码,我想知道为什么js会受到类属性的影响。

契约(Contract) 复选框已选中!

      <script>
function myFunction() {
var checkBox = document.getElementById("myCheck");
var text = document.getElementById("text");
if (checkBox.checked == true){
text.style.display = "block";
}
else {
text.style.display = "none";
}
}
</script>

最佳答案

你的代码对我来说工作得很好。

function myFunction() {
var checkBox = document.getElementById("myCheck");
var text = document.getElementById("text");
if (checkBox.checked == true) {
text.style.display = "block";
} else {
text.style.display = "none";
}
}
.flat {
display: inline-block;
width: 20px;
}
<input type="checkbox" id="myCheck" class="flat" onclick="myFunction()">Contract
<p id="text" style="display:none">Checkbox is CHECKED!</p>

关于javascript - 选中复选框后显示文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48760255/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com