Lorsque vous utilisez un navigateur WebKit (Chrome ou Safari), si j'essaie d'obtenir la valeur par défaut d'une case à cocher, il renvoie "". Cependant, le même javascript dans Firefox ou IE retournera "on".Webkit checkbox la valeur par défaut est null?
permet donc dire que j'ai cette case sur une page:
<input type="checkbox" id="chkDefaultValue">
J'utilise cette javascript pour récupérer tous les éléments « d'entrée » sur une page
var elems = document.getElementsByTagName('input');
Puis je passe par une boucle obtient la valeur comme celui-ci
elems[i].getAttribute('value')
Lorsque elems [i] est cette case, Chrome ou Safari retourne "", mais Firef ox ou IE il retourne "sur".
Est-il possible d'utiliser Javascript pour renvoyer la valeur "on" dans Safari ou Chrome? Dans Chrome, j'utilise un appel jquery qui utilise .val() et qui retourne effectivement "on", mais j'ai besoin d'un moyen de le faire en utilisant Javascript dans Safari.
Merci!
EDIT:
Je suis à la recherche de la « valeur » attribut spécifiquement depuis la « valeur » d'une case à cocher peut être quelque chose comme « chat » ou « vélo ».
avez-vous essayé de faire l'attribut de valeur de cette valeur de contrôle = "on"? – marr75