当前位置: 首页 > 知识库问答 >
问题:

在不使用jQuery的情况下切换复选框选中的属性[重复]

董昕
2023-03-14

我见过类似的问题,比如“如何在纯JavaScript中切换元素的类?”,但是这个问题引用了属性。

我有这样一个复选框:

<span class="newsletter-checkbox">
  <input type="checkbox" name="newsletter" id="newsletter" checked> Sign up to the newsletter as well - recieve new posts in your inbox
</span>

我如何使它,以便当任何地方在. Newlets-复选框(包括文本)被点击,它切换复选框检查属性?

共有1个答案

谭健柏
2023-03-14

简单地使用这个:

function toggleCheckbox() {
  var checkbox = document.getElementById('newsletter');
  checkbox.checked = !checkbox.checked;
}
html prettyprint-override"><span class="newsletter-checkbox" onclick="toggleCheckbox()"><input type="checkbox" name="newsletter" id="newsletter" checked> Sign up to the newsletter as well - recieve new posts in your inbox</span>
 类似资料:
  • 本文向大家介绍jQuery切换所有复选框选中状态的方法,包括了jQuery切换所有复选框选中状态的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jQuery切换所有复选框选中状态的方法。分享给大家供大家参考。具体如下: 这段代码非常简单实用,通过链接切换所有checkbox是否选中 希望本文所述对大家的jquery程序设计有所帮助。

  • 问题内容: 我正在Java中使用Selenium来测试Webapp中复选框的检查。这是代码: 我声明并将其分配给复选框所在的区域。 奇怪的是回报,因此 在复选框的HTML中,没有显示属性。但是,不是所有元素都有一个,这样的代码就可以工作吗? 问题答案: 如果您使用的是Webdriver,则正在寻找的项目已选中。 除非指定,否则通常在复选框呈现中实际上不会应用选中的属性。 所以您在Selenium

  • 如果没有提供值数据,默认值是否总是“ON”? 假设以上是正确的,那么这种行为是否在所有浏览器中都是一致的呢?

  • 剧透提醒:这个问题多年来被问过无数次,但到目前为止,我还没有看到有效的解决方案。例如这里 我正在开发一个基于Symfony2.8版本的应用程序。 null 这个'empty_data'=>true(或'empty_data'=>1或其他)“部分”工作:它在持久化后显示正确的复选框状态,但默认情况下不选中复选框=>FAIL 默认情况下,它确实选中了复选框,但是如果用户取消选中复选框并保持不变,重新加

  • 我正在尝试使其单击表行检查复选框,以及使用localStorage保存值,以便当页面刷新时,以前选中的复选框保持选中。 使用的版本:Bootstrap-4.5.2、JQuer-3.5.1.Slim

  • 我是JavaFx新手。我设计了一个table thorugh scenebuilder,其中第1列有一个按钮,第2列有一个复选框。单击按钮时,我希望获得checkbox属性的内容。但问题是,我的输出总是错误的。这是我的密码 模型JAVA 在我的控制器类中,我按照以下方式设计了initialize()方法 控制器。JAVA 这里是