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 :

Stocker code html dans une variable


Sujet :

JavaScript

  1. #1
    Membre averti
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Ao�t 2019
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Ao�t 2019
    Messages : 31
    Par d�faut Stocker code html dans une variable
    Bonjour

    Je tente de cr�er un div dans du code javascript. En feuilletant les forum j'ai pu voir comment faire mais �a ne marche pas chez moi.

    J'ai fait dans mon code html un div, dans le code javasript je r�cup�re le div dans une variable dans function puis dans ce div r�cup�r� j'�cris un div grace � une variable. Je pense que je m y prends mal.

    Code HTML : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <div id="Menu">
     
       Ceci est le menu
       <script>
           // console.log(post)
           ShowCom();
            
         </script>
     </div>

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    let post = 'essai de commentaire';
    function ShowCom(){
     
       let formulaire = document.getElementById('Menu');
       let ZoneCom = <!-- formulaire.write('<div id="commentaire"></div>')-->
     
       formulaire.textContent = ZoneCom;
       document.getElementById('commentaire').textContent =post;
     
     
    };
    Merci pour votre aide

  2. #2
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    Bonjour,

    Citation Envoy� par Huyenlong Voir le message
    Je tente de cr�er un div dans du code javascript.
    Effectivement, rien que cette phrase montre que ta connaissance de javascript doit �tre un peu renforc�e...

    Clarifie ce que tu veux faire et fais la part des choses entre ce qu'est html et ce qu'est javascript.

  3. #3
    Membre �m�rite Avatar de Cincinnatus
    Homme Profil pro
    D�veloppeur d'applications m�tier
    Inscrit en
    Mars 2007
    Messages
    593
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activit� : D�veloppeur d'applications m�tier
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2007
    Messages : 593
    Par d�faut
    Bonjour,

    Je voudrais bien savoir ce que donne
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
     let ZoneCom = <!-- formulaire.write('<div id="commentaire"></div>')-->
    A priori c'est un texte qui est attendu, mais un appel de javascript dans un commentaire ??

    Pourquoi ne pas essayer :
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    let ZoneCom = '<div id="commentaire"></div>'
    Ou alors cr�er le n�ud en javascript (appendChild) ?

    Personnellement je n'utilise plus le getElementById depuis pas mal de temps, sauf � y �tre oblig�, mais chacun ses contraintes.

  4. #4
    Membre averti
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Ao�t 2019
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Ao�t 2019
    Messages : 31
    Par d�faut
    Tu as tout a fait raison pour le moment j'apprends avec le pdf master class javascript de Pierre Giraud. L� j'ai envie de faire quelques test. J'en ai d�j� fait et envie de pousser plus loin.

    En gros, je souhaite au final, �crire un texte dans une zone de texte textarea qui est dans un div, puis envoyer ce texte dans un fichier .json ou .txt, je testerai les deux, j'ai d�j� suivi un tutorial dessus. Puis ce texte s'affiche dans un autre div. Quand je relance la page net, le texte que j'avais �cris s affiche dans l autre Div.

    Mais dans mon id�e, le texte qui sera affich� dans l'autre div, contiendra du code html car je souhaiterai le styl� dans un class d'un div. exemple:

    Le texte s affiche dans le <div id="menu"></div> ce div est d�j� �cris dans le code html. Le code javascript va �crire le texte et cr�er un <div id="commentaire"></div> et dans ce div je vais r�cup�rer le texte. Comme �a je peux cr�er plusieurs div commentaire dans le <div id="menu"></div>.


    Je ne sais pas si je suis clair ?

  5. #5
    Membre averti
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Ao�t 2019
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Ao�t 2019
    Messages : 31
    Par d�faut
    Citation Envoy� par Cincinnatus Voir le message
    A priori c'est un texte qui est attendu, mais un appel de javascript dans un commentaire ??
    ...
    Autant pour moi, je viens de tilter aussi que j'ai laiss� les balises commentaire.

    Le getElementById, je l'ai appris dans le cours pdf, je ne sais pas si c est toujours d actualit� .

    Je vais tester tes propositions.

  6. #6
    Membre averti
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Ao�t 2019
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Ao�t 2019
    Messages : 31
    Par d�faut
    Parfait, �a marche beaucoup mieux comme �a.

    Merci pour l'aide

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    let post = 'essai de commentaire';
    function ShowCom(){ 
     
       let formulaire = document.getElementById('ZoneForm');
       let newDiv = document.createElement("div");
       newDiv.setAttribute("id","commentaire");
       let commentaire = document.createTextNode(post);
       newDiv.appendChild(commentaire);
       formulaire.appendChild(newDiv);
     
    };

  7. #7
    Expert confirm�
    Avatar de javatwister
    Homme Profil pro
    danseur
    Inscrit en
    Ao�t 2003
    Messages
    3 684
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activit� : danseur

    Informations forums :
    Inscription : Ao�t 2003
    Messages : 3 684
    Par d�faut
    Citation Envoy� par Huyenlong Voir le message
    Je ne sais pas si je suis clair ?
    Non, tu n'es pas clair.
    Si tu veux stocker des donn�es saisies par l'utilisateur, il te faut un langage serveur (en gros, php est le plus probable).
    Et javascript n'a que tr�s peu de rapport avec ce principe;

  8. #8
    Membre averti
    Homme Profil pro
    D�veloppeur de jeux vid�o
    Inscrit en
    Ao�t 2019
    Messages
    31
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 40
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur de jeux vid�o

    Informations forums :
    Inscription : Ao�t 2019
    Messages : 31
    Par d�faut
    oui je comprends tr�s bien, mais pour le moment je ne le fais quand local, en gros pour le moment je souhaite simplement sauvegarder du texte en local mais pas sur le net. C'est simplement du test.

    En passa par json ou .txt et en utilisant le fetch()

Discussions similaires

  1. [WD16] Stocker un code barre dans une variable
    Par Belwen dans le forum WinDev
    R�ponses: 4
    Dernier message: 25/11/2011, 12h01
  2. [Twig] Ins�rer du code html dans une variable
    Par flow10000 dans le forum Biblioth�ques et frameworks
    R�ponses: 2
    Dernier message: 03/10/2011, 22h35
  3. Stocker du html dans une variable.
    Par Xunil dans le forum XSL/XSLT/XPATH
    R�ponses: 1
    Dernier message: 14/05/2009, 20h30
  4. [MySQL] Stocker du code html dans une base
    Par g-ryckelynck dans le forum PHP & Base de donn�es
    R�ponses: 7
    Dernier message: 26/02/2007, 13h20
  5. Stocker un noeud dans une variable
    Par Devotion dans le forum XSL/XSLT/XPATH
    R�ponses: 14
    Dernier message: 23/09/2004, 17h02

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