名称

时间:2016-11-04 10:33:29

标签: javascript html

是否可以对元素 name 使用标签for属性而不是 id ?我们的应用程序有两个复选框具有相同ID的错误,单击一个标签检查另一个。由于丑陋而复杂的html生成逻辑,改变id会很痛苦。

但是,两个复选框都具有唯一的名称属性,并且使用此名称标签for将是快速解决方案。这可能吗?

2 个答案:

答案 0 :(得分:1)

  

是否可以使用label作为元素名称的属性而不是id?

没有

HTML将其定义为与ID相关,仅与ID相关,只有ID。

答案 1 :(得分:-1)

不,但您可以将class属性添加到具有不同类名的HTML元素,并使用类名也执行操作。