IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Probl�me innerHTML sur div !!!


Sujet :

JavaScript

  1. #1
    Membre habitu�
    Inscrit en
    Novembre 2003
    Messages
    9
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 9
    Par d�faut Probl�me innerHTML sur div !!!
    Bonjour tout le monde,

    Voila j'ai une div :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
    <div id="textDiv">
    essai
    </div>
    Dans une fonction javascript je r�cup�re la div :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    obj = document.getElementById("textDiv")
    Et dans cette m�me fonction je veux lui changer le contenu (� savoir que la div est � l'int�rieur d'un tableau) :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    obj.innerHTML = "<tr><td>coucou</td><td>salut</td></tr>";
    Jusque l� tout peut paraitre normal mais qd je fais un alert sur "obj.innerHTML" il m'�crit �a :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
     
    coucou</td><td>salut</td></tr>
    Il me sauter le "<tr>" et le "<td>"...

    Donc je ne comprends vraiment pas pourquoi, car quand je mets du texte normal �a passe � merveille mais d�s que je mets des balises td ou tr il me les enl�ve.

    Si quelqu'un � une id�e, elle sera la bienvenue

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    parceque normalement autour des balises tr tu dois avoir des balises <table>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre habitu�
    Inscrit en
    Novembre 2003
    Messages
    9
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 9
    Par d�faut
    non car si je mets les balises <table>, il me les vire aussi !!!

    donc je sais pas.....

  4. #4
    Membre habitu�
    Inscrit en
    Novembre 2003
    Messages
    9
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 9
    Par d�faut
    en fait tester le code sous firefox c nikel mais sous IE �a d�conne

    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
     
    <html>
      <head>
        <title></title>
          <script language=javascript>
        function essai() {
        var eeeee = "<tr><td>coucou</td></tr>";
        didi.innerHTML = eeeee;
        alert(didi.innerHTML);
       }
        </script>
      </head>
      <body>
      <input type="button" onclick="essai();" value="essai">
      <table>
      <div id="didi">
      	<script language=javascript>
    		document.write("");
    	</script>	
      </div>
      </table>
      </body>
    </html>

  5. #5
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    pas tr�s catholique ce code ??? un div qui vient perturber la structure d'un tableau !!!
    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
     
    <html>
      <head>
        <title></title>
          <script language=javascript>
        function essai() {
        var eeeee =escape("<tr><td>coucou</td></tr>");
        didi.innerHTML = unescape(eeeee);
        alert(didi.innerHTML);
       }
        </script>
      </head>
      <body>
      <input type="button" onclick="essai();" value="essai">
      <table id="didi">
     
      </table>
      </body>
    <script type='text/javascript'>
     essai()
    </script>
    </html>
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  6. #6
    Membre habitu�
    Inscrit en
    Novembre 2003
    Messages
    9
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2003
    Messages : 9
    Par d�faut
    c bon sous ie il faut que je raffraichisse une table enti�re mais pas juste le contenu....

    Merci pour votre aide....

    A plus...

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. Probl�me de hauteur sur divs imbriqu�s
    Par Kahlyv dans le forum Mise en page CSS
    R�ponses: 10
    Dernier message: 27/11/2008, 18h00
  2. probl�me avec innerHTML sur Mozilla
    Par dom78 dans le forum G�n�ral JavaScript
    R�ponses: 7
    Dernier message: 19/07/2006, 13h25
  3. getelementbyid innerhtml sur Opera?
    Par cynthia dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 31/12/2004, 10h44
  4. [CR8] Probl�me tableau sur plusieurs pages???
    Par christophe28 dans le forum SAP Crystal Reports
    R�ponses: 5
    Dernier message: 02/11/2004, 15h46
  5. [MFC] Probl�me pointeur sur une classe
    Par mick74 dans le forum MFC
    R�ponses: 7
    Dernier message: 14/04/2004, 14h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo