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
Version imprimable
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: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:
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:window['mavar'+i]
Code:document.monform.elements('mavar'+i).value
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érable :DCitation:
Envoyé par SpaceFrog
Sinon,si ma_checkbox est son name.Code:document.forms['formulaire'].elements['ma_checkbox'].checked = true;
Si c'est son ID :A+Code:document.getElementById('ma_checkbox').checked = true;
ok merci, mon minuscule script fonctionne maintenant
La minute culturelle :
:frenchy:
Ebzz =>Au temps pour moi ... ;)Citation:
Autant pour moi : certainement préférable
:aie: :aie: :aie: :dehors:
au temps pour moi, quelle surprise, tu m instruit la !! :mouarf: Cool cet apparté linguistique ;)
:)Citation:
Envoyé par SpaceFrog
Si j'etais mauvaise langue, je dirai 'spammer' :lol:
heuresement que je ne le suis pas. ;)
... et si tu étais bonne langue, tu dirais "flooder" :mrgreen:Citation:
Envoyé par escteban
A+
Qu'est ce que j apprends a ton contact E.Bzz ;)
on dira inondation:frenchy:Citation:
Envoyé par E.Bzz
:dehors: