Bonjour, je fait un petit script en javascript et cela marche nickel sous IE mais pas du tout sous Firefox :
Il n'y a pas d'erreur javascript dans la console.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 function showMotif(){ var lblEtoilePriorite = document.getElementById("lblEtoilePriorite"); var rbDecision = document.getElementsByName("rbDecision"); var trMotif = document.getElementById("tr_motif_refus"); if(rbDecision[2]!=null){//le navigateur est IE if(rbDecision[2].checked){//la decision est non trMotif.style.display="inline"; //la priorité n'est plus obligatoire lblEtoilePriorite.style.display="none"; } else{ trMotif.style.display="none"; //la priorité devient obligatoire lblEtoilePriorite.style.display="inline"; } } else if(rbDecision[1]!=null)//le navigateur est Firefox { if(rbDecision[1].checked){//la decision est non trMotif.style.display="inline"; } else{ trMotif.style.display="none"; } } }
Cela cache bien et affiche bien ma ligne <tr> mais a chaque fois que je le fait ca me rajoute une ligne fantôme en dessous, de plus l'affichage de la ligne est mal formatter. Y a t-il une autre chose a faire sous Firefox ??
Merci de vos réponses
Partager