Formulaire et javascript

Résolu/Fermé
dert972 Messages postés 5 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 9 avril 2009 - 9 avril 2009 à 13:51
dert972 Messages postés 5 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 9 avril 2009 - 9 avril 2009 à 14:46
Bonjour,
faite des champs de formuaire de ce type:

<form name="form_import">
...
<input type="text" size="20" value="20" name="stack_task_import[nomresp]"/>
...
</form>
je voudrais faire un alert de ce champs mais je n'y arrive pas
je m'y prend de la facon suivante:

alert(document.form_import.stack_task_import[nomresp])

Comment on fait pour recuperer la valeur de ce champs ?

3 réponses

NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
9 avril 2009 à 14:22
Je ne suis pas sûre que les crochets soient acceptés dans les noms mais disons que si et ça donnerait :
alert(document.form_import.stack_task_import[nomresp].value);
0
dert972 Messages postés 5 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 9 avril 2009
9 avril 2009 à 14:35
ca ne marche pas non plus avec document.form_import.stack_task_import[nomresp].value
0
NookZ Messages postés 2138 Date d'inscription jeudi 29 janvier 2009 Statut Membre Dernière intervention 7 mars 2013 514
9 avril 2009 à 14:38
essayez :
document.forms['form_import'].elements['stack_task_import[nomresp]'].value
0
dert972 Messages postés 5 Date d'inscription lundi 6 avril 2009 Statut Membre Dernière intervention 9 avril 2009
9 avril 2009 à 14:46
jai resolu mon probleme jai rajouter une balise id a mon input et je fait un alert(document.getElementById('mon_id').value)
ca marche :p
0