Merci Cerel, mais ça ne résoud pas vriament mon problème ... etant donné que j'ai 2 bouton radio à chaque fois, donc les 2 premiers bouton radio auront le meme id, les 2 suivant aussi mais different que les 1er etc... merci quand meme
Donc sinon j'ai encore avancé ... ça ça marche presque :
Code :
- for(var i = 1;i < 10;i++)
- {
- if(eval('document.forms["formulaire"].typemachine' + i))
- {
- if(eval('document.forms["formulaire"].typemachine' + i + '[0].checked == false && document.forms["formulaire"].typemachine' + i + '[1].checked == false'))
- {
- a = 1;
- document.forms["formulaire"].imgtypemachine[i].style.display = "inline";
- }
- else
- {
- document.forms["formulaire"].imgtypemachine[i].style.display = "none";
- }
- }
- }
|
Le pb est que si j'ai 5 fois :
Etes-vous satisfait du modele n ? o OUI o NON |
Ca va marcher 5 fois mais apres ça met une erreur ...
A priori la ligne :
if(eval('document.forms["formulaire"].typemachine' + i))
Ne renvoie pas TRUE ou FALSE suivant que l'element existe ou non...
Donc comment faire, en JS, pour verifier ou non l'existence d'un element de formulaire ?
Merci par avance.