Bonsoir,
J'ai un formulaire sur lequel j'affiche sous forme de tableau une liste.
Le tableau est composé de 2 informations, une image et une case à cocher.
L'image n'est présente que sous condition ainsi que la case à cocher. Si j'ai une image, je n'ai pas de case à cocher.
Mais je peux selon la demande de l'utilisateur, activer une case à cocher pour les images présentes.
J'ai donc un javascript qui réagi pour faire ceci :
Je souhaite conditionner ce traitement qu'aux lignes qui ont une image et pas celles qui n'ont que des cases à cocher.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 document.getElementById(Chckbox[i].getAttribute("id")).style.visibility=(document.getElementById('reactivdossier').checked==false)?'visible':'hidden'; document.getElementById(Chckbox[i].getAttribute("id")).style.visibility=(document.getElementById('reactivdossier').checked==true)?'visible':'hidden';
Je veux donc tester que si une image est présente, alors j'exécute mon javascript.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 if(document.getElementById(Image[i])=='???') { document.getElementById(Chckbox[i].getAttribute("id")).style.visibility=(document.getElementById('reactivdossier').checked==false)?'visible':'hidden'; document.getElementById(Chckbox[i].getAttribute("id")).style.visibility=(document.getElementById('reactivdossier').checked==true)?'visible':'hidden'; }
Mon problème est : que dois-je mettre à la place de "???"
Merci d'avance
Partager