我正在努力在 Google 上的任何地方寻找解决方案,也许我搜索错误,但我想我会来询问 StackOverflow 上永远值得信赖的成员。
我想使用 html 按钮来选中 html 复选框。我不想使用该复选框纯粹是出于可访问性的原因,因为我正在开发的应用程序将位于终端上并通过触摸屏使用,因此 HTML 复选框太小。
唯一的问题是复选框列表是动态的,因为它是使用 SQL 查询填充的。但显然我可以用同样的方法来创建 HTML 按钮。
我猜测它需要 JavaScript(我现在非常高兴使用 JavaScript,因为我发现这个应用程序中需要的很多功能都需要 JavaScript)来执行此功能。
所以澄清一下:我想单击一个按钮,假设它的值为“Fin Rot”,然后选中值为“Fin Rot”的复选框。然后,如果我单击另一个按钮,假设它的值为“Ich”,那么它还会检查值为“Ich”的复选框
当你can为此使用按钮和 JavaScript,我可以建议一种更简单的方法吗?只需使用一个<label>
这是设计的just为此,将其样式设置为按钮,例如:
<input type="checkbox" id="finRot" name="something" value="Fin Rot">
<label for="finRot">Some text here, could be "Fin Rot"</label>
或者(如果你不想使用id
on checkbox
and for
on label
):
<label>
<input type="checkbox" name="something" value="Fin Rot">
Some text here, could be "Fin Rot"
</label>
....然后使用 CSS,您可以根据需要隐藏该复选框,但可以单击其中一个来切换该复选框。
您可以在这里测试演示 http://www.jsfiddle.net/nick_craver/Gf83S/,如果需要的话,还会在标签上显示一些按钮式的 CSS。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)