J'essaie d'utiliser ce code:Comment analyser une variable Javascript
var field="myField";
vals[x]=document.myForm.field.value;
Dans le code html je
<form name="myForm">
<input type='radio' name='myField' value='123' /> 123
<input type='radio' name='myField' value='xyz' /> xyz
</form>
Mais cela me donne l'erreur:
document.myForm.field is undefined
Comment puis-je traiter field
comme une variable plutôt qu'un champ?
Vous pouvez accéder à la propriété d'un objet avec la notation des points aussi bien. Vous ne devez utiliser l'opérateur de support que lorsque le nom de la propriété est un mot réservé ou que vous ne pouvez pas indiquer explicitement le nom de la propriété. –