【问题标题】:Checkbox won't check inside form复选框不会检查表单内部
【发布时间】:2017-09-06 20:26:05
【问题描述】:

我有一个简单的复选框<input type="checkbox"/>Click on this checkbox,但是当单击时,仅当此复选框位于我的form 之外时才会显示复选标记。如果在里面,那么它不会显示。据我所知,此复选框上没有 CSS,也没有 JS 干扰它。 Chrome 和 Firefox 上的相同问题,控制台中没有错误。有什么想法吗?

修复:data-toggle="collapse" 出于某种原因阻止检查复选框

【问题讨论】:

  • 请添加更多代码 (minimal reproducible example) 可以重现您的问题。 <form><input type="checkbox"/></form> 在我的 Chrome 中运行良好,并且在每个浏览器中都应该这样做。
  • 如果您不发布您正在使用的代码并允许我们复制问题,我们将无法帮助您。
  • @corix010 猜测 OP 的代码可能总是会让你投票失败。
  • @ScottMarcus 我相信他的描述很简单,不用猜测。我试图通过向他展示一个工作代码来帮助他,以便他可以与他的比较并意识到他的错误。
  • @corix010 好吧,OP 的代码不起作用,我们不知道为什么,因为它没有发布。我们所知道的是您编写了工作代码。那么,这如何告知 OP 他们做错了什么?这对发现这个问题的其他人有什么帮助?请记住,Stack Overflow 是一个知识库。答案需要足够清晰以帮助他人和 OP。你的回答没有做到这一点。

标签: javascript html css forms checkbox


【解决方案1】:

找出问题所在。我在表单标签中有data-toggle="collapse"。一旦我把它拿出来,它就起作用了。

【讨论】:

  • 您真的应该返回并编辑您的原始问题以包含您必须开始使用的代码。您还应该使用 bootstrap 标记您的问题,因为这似乎是问题所在。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-21
  • 1970-01-01
  • 2021-11-01
  • 2017-10-10
  • 1970-01-01
  • 1970-01-01
  • 2022-12-18
相关资源
最近更新 更多