【发布时间】:2018-11-07 20:24:33
【问题描述】:
假设我希望用户能够使用 Javascript 和复选框列表来选择字体样式。
所以我有这个代码:
<input type="checkbox" id="Style0" />Bold
<input type="checkbox" id="Style1" />Italic
<input type="checkbox" id="Style2" />Underline<br/>
我是否需要创建一个 for 循环,如果它被检查则将其添加到 document.body.style.fontStyle?他们可以一次选择多个框并应用这些样式。
【问题讨论】:
-
您希望用户能够选择字体样式然后立即更新,还是选择字体样式并在其他时间更新?如果是前者,请检查this SO post。
-
按下按钮后会更新
-
是的,所以请继续查看我之前评论过的链接。本质上,您可以拥有一个
oncheck侦听器,您可以为其分配一个函数。将会发生的是检查框时,将调用该功能。在上述函数中,您可以使用 JavaScript 来更改 CSS。
标签: javascript dom