gpt4 book ai didi

javascript 复选框换行

转载 作者:行者123 更新时间:2023-12-01 03:53:29 24 4
gpt4 key购买 nike

我正在尝试做一个学校项目。我必须列出一个列表,单击复选框后应该将其划掉。我还不知道 Javascript,并且仍在尝试弄清楚。我想知道为什么这不起作用。

function  crossout(id) {
var box = document.getElementById(id);
box.style = "text-decoration: line-through";
}
  <body>
<h1>Hello World!</h1>
<h3>Shopping List</h3>
<p id="box1">
<input type="checkbox" onclick="crossout"("box1") />
Banana
</p>
<p id="box2">
<input type="checkbox" onclick="crossout"("box2") />
Noodles
</p>
<p id="box3">
<input type="checkbox" onclick="crossout"("box3") />
Eggs
</p>

<script src="app.js" charset="utf-8"></script>
</body>

最佳答案

您的复选框中有拼写错误:

onclick="crossout"("box1")

这应该是:

onclick="crossout('box1')"

您原来的方式仅将onclick设置为“crossout”

关于javascript 复选框换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42981214/

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