Bonjour a tous,
Je voudrais savoir comment concatener le nom d'une variable en javascript.
L equivalent de ${"mavar".$i} en php
Merci par avance
Bonjour a tous,
Je voudrais savoir comment concatener le nom d'une variable en javascript.
L equivalent de ${"mavar".$i} en php
Merci par avance
EDIT : Oups !
Un coup dans l'eau.
...
Code : S�lectionner tout - Visualiser dans une fen�tre � part eval("var"+i+"='toto'");
merci beaucoup.
Ca peut s utiliser dans un chemin du genre :
document.formulaire.eval("checkbox"+i).value = 1;
??
Voici ce que je veux faire , je pense qu avec ce bout de code ce sera plus clair :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 function tout_cocher(nb) { for(a=0;a<nb;a++) { if(document.mails_liste.coche_tout.value="1") { eval("document.mails_liste.id_mail_"+a+".checked = 0;"); } else { eval("document.mails_liste.id_mail_"+a+".checked = 1;"); } } }
j'�viterais l'eval ...
sinon ne par confondre variable et objet ...
Code : S�lectionner tout - Visualiser dans une fen�tre � part window['mavar'+i]
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.monform.elements('mavar'+i).value
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
Je te remercie, et pour cocher une checkbox, ma syntaxe est elle juste:
document.formulaire.ma_checkbox.checked = true;
ou bien?
Autant pour moi : certainement pr�f�rableEnvoy� par SpaceFrog
![]()
Sinon,si ma_checkbox est son name.
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.forms['formulaire'].elements['ma_checkbox'].checked = true;
Si c'est son ID :A+
Code : S�lectionner tout - Visualiser dans une fen�tre � part document.getElementById('ma_checkbox').checked = true;
ok merci, mon minuscule script fonctionne maintenant
La minute culturelle :
![]()
Ebzz =>Au temps pour moi ...Autant pour moi : certainement pr�f�rable![]()
![]()
![]()
![]()
![]()
Ma page Developpez - Mon Blog Developpez
Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
Votre post est r�solu ? Alors n'oubliez pas le Tag![]()
Venez sur le Chat de D�veloppez !
au temps pour moi, quelle surprise, tu m instruit la !!Cool cet appart� linguistique
![]()
Si j'etais mauvaise langue, je dirai 'spammer'![]()
heuresement que je ne le suis pas.![]()
... et si tu �tais bonne langue, tu dirais "flooder"Envoy� par escteban
![]()
A+
on dira inondationEnvoy� par E.Bzz
![]()
![]()
Partager