标签<label>不适用于<input />

时间:2016-06-12 18:40:58

标签: javascript html html5

enter image description here

为什么标签不起作用?哪里出错?

ANSWER

当我使用fancybox库时,重复ID出错。

4 个答案:

答案 0 :(得分:1)

看到代码示例会很高兴,但我假设您的HTML中存在一些结构问题。您的标签和输入标签应遵循以下内容:

java.lang.Object

答案 1 :(得分:0)

我收到一个新的模态窗口,但它不会删除旧数据,因此存在重复ID。

答案 2 :(得分:0)

对于单选按钮,每个id必须是唯一的,for属性必须与之匹配。我从您提供的网址中提取了一个示例(然后删除了?),并将id设置为唯一(<input id="r1a")并将其与标签(<label for="r1a">)匹配:

<input class="point" id="r1a" type="radio" name="radio2" onchange="check_selected('2')">
<label class="point" for="r1a">Замена с окраской</label>

它运作得很好。

答案 3 :(得分:-2)

使用

 <tr>
<td><label>Name</label></td>
<td><input type="radio"/></td>
</tr>

你的问题是由于顶部或底部发生的,你错过了一些表格标签, 如果你错过了任何表格标签,即TR,TD,那么表格就会因数据而失败。

请再次检查您的表格代码或在此处分享您的代码,(您提供的链接未打开)

我在这里分享代码,你会在几分钟内得到完美答案。

致以最诚挚的问候,