eval ou pas
Posté : 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):
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---
}