Le code javascipt ne fonctionne plus

j ai un probleme avec javacript

quand je le mets normalement ds une page htlm il fonctionne
exemple:
<html>
<body>
<div class="sifr">
<H2 id=mam>plzzzz help me
clients</H2></DIV>
<SCRIPT type=text/javascript src="code.js">
</SCRIPT></body></html>

et quand je veux mettre des talbes il ne fonctionne plus :

exemple :

<html>
<body>
<table><tr><td>
<div class="sifr">
<H2 id=mam>plzzzz help me
clients</H2></DIV>
<SCRIPT type=text/javascript src="code.js">
</SCRIPT>
</td></tr>/</table>
</body></html>
Configuration: Windows XP
Internet Explorer 6.0

24 réponses

  • Votes
  • Date
  • Date décroissante
Résumé de la discussion

Problème rencontré avec JavaScript lorsque du code est inséré dans une page HTML contenant des tables, alors qu'il fonctionne normalement sans éléments tabulaires et dans d'autres contextes simples. La meilleure réponse suggère que le problème vient de l'utilisation de tables: le texte ne s'affichera pas lorsque le contenu est placé dans une cellule table et peut nécessiter de charger le script différemment. D'autres explications indiquent qu'il peut être utile de tester l'exemple téléchargé et de vérifier que le script est correctement référencé, que la référence code.js est accessible et que le type de script est adapté.

Bobot (l’IA à votre service)
  1. lol de rien pense a marque le post résolu ;)

    tu peux me tutoyer mdr
    1. s il vous plait ,enoyez moi l
      1. pardon?
      2. @Utilisateur anonymele script js est lien a une source swf pour changer la couleur le font de l ecriture (dans cet exemple:plzzz help me)

        merci :)
    2. la blaise javascript c'est celle la ......<script language="javascript" type="text/javascript">
      1. <script language="javascript" type="text/javascript" src="moncode.js">
        inserer le code depuis une source externe, c est la meme chose que :

        <script language="javascript" type="text/javascript">//moncode......//</script>
        1. je sais bien mais dans ta balise ya pas le language="javascript" ...
      2. desole j ai juste oublie de mettre language="javascript" ...
        mais ds mon exemple j ai bien mis :

        <script language="javascript" type="text/javascript" src="code.js">
        1. plutot que de mettre un div dans un td met tes style sur le td direct c'est possible que ce ne soit pas apprecier par le navigateur
          1. je dois quitter mnt , je suis un peu fatigueé .
            je vais vous laisser un lien ici depuis lequel vous pouvez telecharger la source html , js,swf et css

            merci :)
            1. lol il est ou ce lien?.????
          2. oui c est sure le probleme est dans <td><div>
            j ai essaye les feuilles de style et ca marche pas
            en tt cas merci bcp bcp , je vais vous laisser la source comme ca tu pourra m aider
            1. j ai mis tous sur ce fichier winra

              http://shadow00.ifrance.com/a.htm

              merci
              1. sur l exemple que tu telechargera depuis http://shadow00.ifrance.com/a.htm

                tout fonctionne trres bien , mais si tu veux travailler avec des tables , le texte plzzzz help ne s affichera pas
                1. tien regarde sa marche nikel

                  http://vdumontier.free.fr/ccm/rehelp.rar

                  sauf que comme "mam" est un id il ne peut y avoir qu'un seul element qui s'apel comem ça dc tu ne pourra pas en mettre plusieur!!

                  voila !!
                  1. merci bcp
                    oui comme ca le code .js fonctione mais je vous creer une talbe a 2 colonnes ca marche pas
                    1. <table width=100%>
                      <tr>
                      <td>
                      <div class="sifr">
                      <table>
                      <tr><td>
                      <H2 id=mam>plzzz help
                      clients</H2>
                      </td></tr>

                      <table>
                      </DIV>
                      <script language="javascript" type="text/javascript" src="code.js">

                      </SCRIPT>
                      </td>
                      <td>ca marche pas</td>
                      1. c'est normal regarde la difference avec ce que je tai redonner....

                        <body>

                        <div class="sifr">
                        <table>
                        <tr>
                        <td>
                        <H2 id=mam>plzzz help
                        clients</H2>
                        </td>
                        <td>
                        deuxieme colonne!
                        </td>
                        </tr>

                        <table>
                        </DIV>
                        <script language="javascript" type="text/javascript" src="code.js">

                        </SCRIPT>

                        </body>
                        </html>
                        1. wawwwwww oui ca marche mnt j ai compris
                          il faut que le contenu de la table soit entre les <div>.......</div>

                          merciiiii bcp a vous et a tt ceux qui participent a l enrechissement de ce merveilleux site

                          merci :)
                          1. j ai clické sur l icone utile? votez !

                            et j ai coché ce message a resolu mon probleme , c est ca " marquer post resolu"?

                            merci bcp
                            • 1
                            • 2