html – checked =“checked”不能在chrome中工作

前端之家收集整理的这篇文章主要介绍了html – checked =“checked”不能在chrome中工作前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
<input type="checkBox" name="Type[]" value="Red" checked="checked" /><span class="space-right">Red</span>

正确设置复选框以检查firefox和safari,但不是chrome。没有找到任何这个在线信息。

任何人都知道如何解决这个问题?

还试过裸体检查以及checked =“true”

不寻找一个js的解决方案,谢谢。

编辑:taco的答案描述了什么问题。当使用表单和输入元素时,元素必须正确嵌套在< td>< / td>标签或checked =“checked”没有效果。这是一个jsfiddle的例子,证明这在chrome 29.0.1547.57:http://jsfiddle.net/LnL7b/上是正确的

解决方法

我可以在Google Chrome版本28.0.1500.95上复制此问题。
<table>
  <tr>
    <td>test</td>
    <input type="radio" name="foo" value="bar" checked="checked">
  </tr>
</table>

我通过不正确地嵌套单选按钮打破了桌子。这以某种方式导致Google Chrome不会将输入收音机标记为已选中。

jsfiddle example – broken
jsfiddle example – working

原文链接:https://www.f2er.com/html/232894.html

猜你在找的HTML相关文章