当前位置: 首页 > 面试题库 >

是否可以在不使用“ for = id”的情况下将标签与复选框相关联?

宗翔宇
2023-03-14
问题内容

我知道有时将标签与复选框相关联是一件好事:

<input id="something" type="checkbox" value="somevalue" />
<label for="something">this is label text</label>

..但是我 必须 使用一个ID来关联它吗?
我什至关心的主要原因是因为我喜欢能够单击标签来切换复选框的值,但不喜欢将id用作如此简单的东西的想法。

我想我可以使用jQuery切换单击标签的前一个元素(复选框),但是也许我缺少一些更简单的东西。看起来像一个解决方案,但用户说它在IE中不起作用。


问题答案:

是的,将输入内容放置在标签内。

<label><input type=checkbox name=chkbx1> Label here</label>


 类似资料:
  • 问题内容: 如果要使用Linq-SQL,还必须将DB Table拖到设计器表面以创建实体类。 我一直喜欢我的应用程序中的完全控制权,并且不喜欢dotnet创建的类。 是否可以使用我自己的数据访问层实体类在Linq和DB之间提供此连接? 我该如何完成? 问题答案: 您可以使用Linq-to-SQL非常轻松地编写自己的类-只需使用一些属性绘制类即可。 例如,这是我的一个项目中有一个非常简单的表,它可以

  • 如何将引导标签放在复选框下面? null null 我得到这个结果 但我想要这个结果 如果我首先添加更多的我会得到这个(上面更多的空间)

  • 问题内容: 我正在评估JOOQ是否可在仍在开发中的新系统中使用。我想避免在与应用程序一起开发数据库时生成代码,而只是为该应用程序起持久存储的作用。因此,预计数据库模式定义将由Java代码(java中的表定义)驱动。 JOOQ是否适合上述用例?是否有用于模式定义的Java DSL? 问题答案: JOOQ是否适合上述用例? 是的,许多jOOQ用户仅使用运行时库,而没有代码生成器。入门指南中提供了示例。

  • 我正在评估JOOQ在一个仍在开发中的新系统中的使用情况。当数据库与应用程序一起开发时,我希望避免代码生成,而只是在这个应用程序中扮演持久存储的角色。因此,数据库模式定义应该由Java代码(Java中的表定义)驱动。 JOOQ是否适用于上述用例?是否有用于模式定义的JavaDSL?

  • 是否可以在没有实体的情况下使用JpaRepository?在这种情况下,将其替换为DTO。 如下示例所示 这种情况有替代方案吗? 注意:DTO已经映射,但我不想创建视图来将此DTO转换为实体。 我已经验证了这个主题,但没有重大进展,请使用无实体的JpaRepository交互样式 我在试这个 接口- 公共接口BffDTOInterface2{ } 我有这个错误

  • 本文向大家介绍什么情况下可以不写PHP的闭合标签“?>”,包括了什么情况下可以不写PHP的闭合标签“?>”的使用技巧和注意事项,需要的朋友参考一下 在一些PHP项目里我们经常会看到有些PHP文件中的代码是只有开始标签,而没有结束标签的,那么什么情况下可以不写这个结束标签,而什么情况下又必须写? 对此我们先来看2个例子: 下面的代码可以正常运行: 下面的代码会报错: 原因分析: 前者是纯php代码,