Page 1 sur 1

eval ou pas

Posté : 27 juin 2008, 13:32
par Invité
Bonjour à tous,

j'ai vu dan un tuto, un codeur qui vérifie si des checkbox d'un formulaires sont cochées, comme ceci (les cases à cocher sont nommées checkbox1,checkbox2,....checkbox6):
for (i=1;i<7;i++) { 
  if (eval("document.forms.e.checkbox"+i+".checked == true"))
  { 
     //---traitement des cases cochées---
  } 
Pourquoi utilise t il eval()? est ce que ce n'est pas la même chose que
for (i=1;i<7;i++) { 
  var element = "checkbox"+i;
  if (document.forms.e.element.checked == true)
  { 
     //---traitement des cases cochées---
  } 

Posté : 27 juin 2008, 14:07
par Truc
Réponse : "ou pas"

l'utilisation d'eval() est complètement "absurde" ici #-o