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

  FORUM HardWare.fr
  Programmation
  PHP

  Inclure formulaire : probleme avec explorer mais pas firefox

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Inclure formulaire : probleme avec explorer mais pas firefox

n°1262518
suomi
Posté le 09-12-2005 à 13:26:35  profilanswer
 

Bonjour à tous,
 
je vais essayer d'être le plus clair possible.
 
J'ai une page php, qui possède:
_ Une liste de choix gérés via des boutons radio et la fonction "document.getElementByID()
_En fonction du bouton coché, j'affiche le contenu de ma cellule Div
_ pour chaque cellule Div je fais un include d'un fichier php qui contient un formulaire.
 
Tout fonctionne bien, mais le probleme que j'ai avec internet explorer et pas avec mozilla, c'est qu'il m'est impossible de rentrer des données dans le formulaire qui apparait. Il s'affiche comme si le formulaire était une image. Sous firefox par contre aucun probleme !
 
Voici un exemple:
 

Code :
  1. <form name="choix">
  2. <input type="radio" name="entree" onClick='
  3.  document.getElementById("Marqueur" ).style.visibility="visible";
  4.  document.getElementById("Clone_bac" ).style.visibility="hidden";'>Marqueur
  5. .....
  6. </form>
  7. <div id="Marqueur" style="position:absolute;visibility:hidden">
  8. <h5>Insertion d'une séquence <b>Marqueur:</b><br><br></h5>
  9.    <?
  10.     include ('sequence/marqueur.php');
  11. ?>
  12. </div>


 
 
Marqueur.php
 

Code :
  1. <table align="left" border="0" cellpadding="0" cellspacing="0">
  2.   <!--Creation de la bordure couleur:-->
  3.    <tr><td bgcolor="#FF6600" colspan="3" height="3"></td></tr>
  4.    <!--espace cellule-->
  5.    <tr height="10"><td bgcolor="#FF6600" width="3"><td colspan="1"></td></tr>
  6.   <tr>
  7. <td bgcolor="#FF6600" width="3"></td><td width="10"></td>
  8. <th nowrap align="right">Sequence :</th><td colspan="4"><textarea rows="4" name="sequence" cols="40"></textarea></td>
  9. <td colspan="1"><font color="#FF0000">*</font></td>
  10.   </tr>
  11. <!--espace cellule-->
  12. <tr height="10"><td bgcolor="#FF6600" width="3"><td colspan="4"></td></tr>
  13. <tr>
  14. <!--Fin tableau bordure-->
  15.  <tr height="10"><td bgcolor="#FF6600" width="3"><td colspan="4"></td></tr>
  16. <tr><td bgcolor="#FF6600" colspan="7" height="3"></td></tr>
  17.   </table>
  18.   <input type="hidden" name="type" value="Marqueur">
  19. <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
  20. <div align="right"><input type= "submit" value= "Insérer l'enregistrement"></div>
  21.   <input type="hidden" name="insertion" value="Sequence">

 
 
Avec internet explorer, impossible de rentrer quelque chose dans ce formulaire.
Vous avez une idée?

mood
Publicité
Posté le 09-12-2005 à 13:26:35  profilanswer
 

n°1262522
gatsu35
Blablaté par Harko
Posté le 09-12-2005 à 13:32:16  profilanswer
 

déjà en enlevant les 90% de HTML qui servent à rien ca sera déjà pas mal, même si je sais que ca ne fera pas avancer le shmilblik

n°1262582
suomi
Posté le 09-12-2005 à 14:22:00  profilanswer
 

:bounce:  up

n°1262669
suomi
Posté le 09-12-2005 à 15:14:04  profilanswer
 

Bon apparemment Internet explorer ne gère pas la fonction document.getElementByID() comme il faut.
En effet si je ne passe pas par cette fonction et que je fais mon include, mon formulaire fonctionne correctement. Mais pourquoi Explorer fonctionne pas comme firefox :(:( qui lui ne me pose pas problème!

n°1262767
art_dupond
je suis neuneu... oui oui !!
Posté le 09-12-2005 à 15:50:59  profilanswer
 

peut etre en ajoutant un "enabled" ou quelque chose comme ca (je connais pas js) ?

n°1262772
Bruno_L
Posté le 09-12-2005 à 15:52:51  profilanswer
 

la chsoe la plus dure a faire dans le monde de la programation web c'Est de faire matcher IE pis FireFox :P
 
en plus l'aide de IE pour le serreur en .js sont temelemt complète comme eux de firefox  :sarcastic:


Message édité par Bruno_L le 09-12-2005 à 15:54:20

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Inclure formulaire : probleme avec explorer mais pas firefox

 

Sujets relatifs
Problème d'organisation et d'accès au donnéesProblème avec CommonDialog dans une classe 'MustInherit'
Problème menu déroulant [self-résolu]Problème pour faire marcher "xsl:when"
Rafraichissement et Firefoxverification remplissage formulaire via regexp
problème spam via formulaire en ligneProblème avec foreach
Petit probleme de récursivité entre deux appels de sub 
Plus de sujets relatifs à : Inclure formulaire : probleme avec explorer mais pas firefox


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