Bonjour tout le monde, j'ai un probleme d'affichage sous IE, mais sous mozilla ca marche nickel je sais pas pourquoi la page ne m'affiche aucune erreur.
C'est un menu quand on click sur une rubrique le menu se deroule, tout marche sauf que quand je clic sur le champ text ou la checbox de la premier rubrique le tableau xmlville se ferme sous ie.
Si quelqu'un voit pourquoi?

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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
 
<style>
table.hidden
{
 visibility: hidden;
 display:none;
}
table.show
{
 visibility:visible;
}
</style>
<script language="javascript">
function AfficherTableau (nomTab,lien)
{
 if (document.getElementById (nomTab).className == 'hidden')
 {
   document.getElementById (nomTab).className='show';
 }
 else if (document.getElementById (nomTab).className == 'show')
 {
   document.getElementById (nomTab).className='hidden';
 }
}
function ValiderGrille(nomForm,i)
    {
     if(document.forms[nomForm].elements[i].value=="")
     {
     alert("Le champ est vide");
     return false;
     }
     else return true;
    }
</script>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
 <tr><td background="../../images/fond_divers/left_midlle-ext.gif" height="20" valign="top" align="center">
 <b>CREATION D'UN FLUX XML</b>
  <img src="../../images/fond_divers/center-top.gif" height="40" width="<?=LARGEUR_CENTRE_ACCUEIL?>"></td>
 </tr>
 <tr><td background="../../images/fond_divers/center-midlle-ext-big.gif" height="140" valign="top">
 
  <form name="f_xmlville" action=xmlville.php method="post" onSubmit="javascript:return ValiderGrille('f_xmlville','nomville')">
  <table border="3" cellpadding="4" cellspacing="0" width="100%">
   <tr><td align="center">
   <a id="LienContenu4" onMouseOver="this.style.textDecorationUnderline=true;this.style.textDecorationOverline=true;
   " onMouseOut="this.style.textDecorationOverline=false;this.style.textDecorationUnderline=false;" onClick="javascript: AfficherTableau ('XmlVille');">
   <span class="Verdana12Orange"><strong>Généré le flux XML pour une ville</strong></span>
    <table width="90%" class="hidden" align="left" id="XmlVille">
     <tr>
     <td align="left">Saisir la ville :</td>
     <td align="left"><input name="nomville" type="text" align="left" size="12"></td>
     <td align="right"><input type="submit" class="bouton" name="valid0" value="Valider"></td>
     </tr>
     <tr>
     <td>Inclure les villes alentours</td>
     <td><input name="check1" type="checkbox"></td>
     </tr>
    </table>
   </td></tr>
  </table>
  </form>
 
  <form name="f_xmlregion" action=xmlregion.php method="post" onSubmit="javascript:return ValiderGrille('f_xmlregion','nomregion')">
  <table border="3" cellpadding="4" cellspacing="0" width="100%">
   <tr><td align="center">
   <a id="LienContenu1" onMouseOver="this.style.textDecorationUnderline=true;this.style.textDecorationOverline=true;
   " onMouseOut="this.style.textDecorationOverline=false;this.style.textDecorationUnderline=false;" onClick="javascript: AfficherTableau ('XmlRegion');">
   <span class="Verdana12Orange"><strong>Généré le flux XML pour une région</strong></span></a>
    <table width="90%" class="hidden" align="left" id="XmlRegion">
     <tr>
     <td>Saisir la region :</td>
     <td><input name="nomregion" type="text" align="left" size="10"></td>
     <td align="right"><input type="submit" class="bouton" name="valid1" value="Valider"></td>
      </tr>
    </table>
   </td></tr>
  </table>
  </form>
De plus le probleme n'existe que pour la premier rubrique de mon menu les autres rubrique marche nickel.
Merci d'avance pour votre aide.