Geulderack a écrit :
Bonjour,
j'ai un petit soucis
Je peux avoir plusieur <<Mainform>> dans un fichier html.
MainForm1, MainForm2, etc ... dans chacun de ces formulaires j'ai un input apeller Param qui va prendre Param1,Param2 etc .. selon la form a qui il appartient.
Donc dans mon code je veux recuperer la valeur de Param(1,2,3), pour cela je construit mon objet ex document.Mainform1.Param1.value mon probleme c'est que comme l'interpreteur considere que cela est du texte je ne peux aller chercher la valeur a l'interieur car ce n'est pas considere comme un objet comment faire pour que l'interpreteur considere mon texte (document.Mainform1.Param1.value) comme un pointeur sur l'objet et que je puisse recuperer la valeur ?
Code :
- function ENVOIPRINT()
- {
- var ENVOIPR;
- var COUNTCP;
- var FORMULAIRE;
- var PARAMENV;
- var VALUE;
-
- ENVOIPR= document.FORMENVOI.ENVOIP.value;
- COUNTCP = document.FORMENVOI.COUNTCOMP.value;
- for(i=0; i<COUNTCP; i++)
- {
- ii=i+1;
- FORMULAIRE='document.MainForm'+ii+'.';
- PARAMENV='PARAM'+ii+'.value';
- FORMULAIRE=FORMULAIRE+PARAMENV;
- VALUE = FORMULAIRE;
- }
|
Merci d'avance
|