Forum |  HardWare.fr | News | Articles | PC | Prix | S'identifier | S'inscrire | Shop Recherche
1626 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [résolu] script java qui ne fonctionne pas sous Internet explorer

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[résolu] script java qui ne fonctionne pas sous Internet explorer

n°1587996
hercule29
Posté le 18-07-2007 à 10:33:57  profilanswer
 

Bonjour
 
J'ai le script suivant pour afficher/cacher une balise div suivant l'option d'une liste :
function RendVisibleVille(texte)
{
for (n=1;n<=28;n++)
 {
 if (texte==n)
  {
  for(i=1;i<=n;i++)
   {
   document.getElementById("toto" + i).style.visibility='visible';
   }
  for(i=n+1;i<=28;i++)
   {
   document.getElementById("toto" + i).style.visibility='hidden';
   }
  }
 }
}
Aucun problème sous Firefox, mais IE (6 ou 7) ne l'aime pas du tout. Pourtant getElementById fonctionne sous ie et firefox non ?


Message édité par hercule29 le 23-07-2007 à 16:41:49
mood
Publicité
Posté le 18-07-2007 à 10:33:57  profilanswer
 

n°1588291
hercule29
Posté le 18-07-2007 à 15:33:12  profilanswer
 

je n'ai aucune barre jaune, mais j'ai tout activé partout et pourtant je n'ai toujours rien...ca fonctionne vraiment chez toi ?

n°1588330
hercule29
Posté le 18-07-2007 à 16:24:08  profilanswer
 

en effet ca marche aussi chez moi...bon je crois que je vais devoir modifier mon script et le découper en 2 fonctions comme tu as fait

n°1588408
hercule29
Posté le 18-07-2007 à 17:44:46  profilanswer
 

le fichier script est au dessus
la balise select :
<select name="blabla" id="select3" onchange="RendVisibleVille(this.value)" >
 
et dans les balises div qui doivent etre visible/invisible :
<div id="toto'.$i.'" style="visibility:hidden">
 
humm mais je sais pas si ca va te suffire ca...

n°1590314
hercule29
Posté le 23-07-2007 à 16:16:12  profilanswer
 

apres une recherche intensive le problème vient de cette ligne :
<select name="sel_chambre" onChange="RendVisibleVille(this.value)" >
si je met autre chose que this.value ([1] par exemple) ca fonctionne sous firefox ET IE. Mais bon ma liste déroulante contient plusieurs valeurs et là elle ne sert a rien...y a t'il un moyen de remplacer le this.value ?

n°1590324
anapajari
s/travail/glanding on hfr/gs;
Posté le 23-07-2007 à 16:24:01  profilanswer
 

this.selectedOption

n°1590329
hercule29
Posté le 23-07-2007 à 16:37:11  profilanswer
 

sniff malheureusement ca ne marche pas....

n°1590332
hercule29
Posté le 23-07-2007 à 16:41:27  profilanswer
 

ayé j'ai trouvé : en fait dans mon <option> j'ai oublié de mettre value="". Firefox est moins bete lol...ou plutot moins con que moi :-)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [résolu] script java qui ne fonctionne pas sous Internet explorer

 

Sujets relatifs
[ASP.NET] Script CGI[résolu] récupérer 2 variables dans <option> du <select>
[PHP] tcpdf / script bookmark et utf8[résolu] Afficher données d'un txt en tableau
[Resolu] C# TreeNode CheckBoxrésolu
[Résolu] Personalisé la page "Index of/"[Javascript] Boucle for [résolu]
[RESOLU] Métode Dispose de OleDbCommandPasser un paramètre Js dans un <script src="">
Plus de sujets relatifs à : [résolu] script java qui ne fonctionne pas sous Internet explorer


Copyright © 1997-2018 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR