Javascript 标签<;标签>;不适用于<;输入>;
为什么标签不工作?错误在哪里 回答Javascript 标签<;标签>;不适用于<;输入>;,javascript,html,Javascript,Html,为什么标签不工作?错误在哪里 回答 当我使用fancybox库时,复制ID出现了一个错误。看到一个代码示例会很好,但我假设您的HTML中存在一些结构问题。您的标签和输入标签应如下所示: <label for="username">Click me</label> <input type="text" id="username"> 点击我 使用 名称 您的问题是由于顶部或底部出现的,您错过了一些表格标签, 若您遗漏了任何表标记,即TR,TD,那个么该表就是
当我使用fancybox库时,复制ID出现了一个错误。看到一个代码示例会很好,但我假设您的HTML中存在一些结构问题。您的标签和输入标签应如下所示:
<label for="username">Click me</label>
<input type="text" id="username">
点击我
使用
名称
您的问题是由于顶部或底部出现的,您错过了一些表格标签,
若您遗漏了任何表标记,即TR,TD,那个么该表就是遗漏了数据
请再次检查您的表代码或在此处共享您的代码(您提供的链接未打开)
如果你在这里共享代码,你会在几分钟内得到完美的答案
非常感谢,我收到一个新的模式窗口,但它不会删除旧数据,因此存在重复id。对于单选按钮,每个按钮的
id
必须是唯一的,并且For
属性必须与之匹配。我从您提供的URL中提取了一个示例(然后删除了?),并将id
设置为唯一(这是在我的计算机上查找,你能发送屏幕截图吗,因为我不懂网站语言。这是错误的。
需要一个与目标元素的id
匹配的属性,或者
需要包装文本和字段。
<tr>
<td><label>Name</label></td>
<td><input type="radio"/></td>
</tr>
<input class="point" id="r1a" type="radio" name="radio2" onchange="check_selected('2')">
<label class="point" for="r1a">Замена с окраской</label>