eval ou pas

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : eval ou pas

par Truc » 27 juin 2008, 14:07

Réponse : "ou pas"

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

eval ou pas

par Invité » 27 juin 2008, 13:32

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---
  }