<input type="checkbox" name="Type[]" value="Red" checked="checked" /><span class="space-right">Red</span>
Définit correctement la case à cocher pour cocher Firefox et Safari, mais pas pour Chrome. Vous ne trouvez aucune information à ce sujet en ligne.
Quelqu'un sait comment réparer ceci?
J'ai également essayé le checked
ainsi que le checked="true"
Je ne cherche pas une solution en js, merci.
Edit: La réponse de taco ci-dessous décrit le problème. Lorsque vous utilisez des formulaires et des éléments en entrée, les éléments doivent être correctement imbriqués dans les balises <td></td>
ou le checked="checked"
n'a aucun effet. Voici un exemple de jsfiddle qui prouve que cela est vrai sur chrome 29.0.1547.57: http://jsfiddle.net/LnL7b/
J'ai pu reproduire ce problème sur la version 28.0.1500.95 de Google Chrome.
<table>
<tr>
<td>test</td>
<input type="radio" name="foo" value="bar" checked="checked">
</tr>
</table>
J'ai cassé la table en imbriquant incorrectement un bouton radio. Cela empêche Google Chrome de marquer la radio d'entrée comme étant cochée.
vérifié = "vérifié" fonctionne bien dans Chrome. Assurez-vous de ne pas avoir d'autres problèmes. Tout code HTML invalide. Aucun élément en ligne contenant des éléments de niveau bloc?
Essayez avec le tag DIV
<div><input type="checkbox" name="ckkhuyenmai" id="ckkhuyenmai" checked>KHUYENMAI</div>
Ça va aller.
La réponse de @ Abhay a fonctionné pour moi, je ne sais pas pourquoi les gens la marquent négativement. J'ai eu 2 groupes de radio partageant le même nom comme ci-dessous,
<input type="radio" name="gender" value="male" checked> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other
Puis encore au bas de la page,
<input type="radio" name="gender" value="male" checked> Male<br>
<input type="radio" name="gender" value="female"> Female<br>
<input type="radio" name="gender" value="other"> Other
Donc, ce qui se passait, c’était l’ambiguïté du navigateur et il ne sélectionnait que celui du bas et non celui du haut.
J'espère que cela aidera quelqu'un.
Prendre plaisir ;)
Vous avez fourni un "vérifié" prop à un champ de formulaire sans gestionnaire "onChange". Cela rendra un champ en lecture seule. Si le champ doit être modifiable, utilisez 'defaultChecked' . Sinon, définissez 'onChange' ou 'readOnly'.