Résolu sur le forum : Borne Wallbox Pulsar Plus 7,4 kW sur abonnement 6 kVA : quel délestage avant accord copro (urgent)Ma panne diagnostiquée — réponse sous 48 h29 €

Javascript : DOM : Ajouter des éléments à la page HTML à l’aide d’une fonction print()

Électroniquemis à jour le 21 avril 2023

Le langage de programmation Javascript est un outil puissant pour créer des sites web dynamiques et interactifs. Une des fonctionnalités les plus utiles de Javascript est le Document Object Model (DOM), qui permet aux développeurs de manipuler le contenu HTML d’une page web. Dans cet article, nous allons voir comment ajouter des éléments à la page HTML à l’aide d’une fonction print(). Nous verrons comment cette fonction peut être utilisée pour créer des pages web plus riches et plus interactives.

Javascript : DOM : Ajouter des éléments à la page HTML à l’aide d’une fonction print()

  • Dans ce code Javascript intégré dans une page HTML, on montre comment ajouter des éléments de texte à la page HTML, mais ici à l’aide d’une fonction print() de façon à utiliser la page HTML un peu comme une console… Très utile potentiellement pour mettre au point des codes.
<!DOCTYPE HTML>

<!DOCTYPE html>

<!– Debut de la page –>
<html>

        <!– Debut entete –>
        <head>

                <meta charset=« utf-8 » /> <!– Encodage de la page  –>
                <title>Titre </title> <!– Titre de la page –>

                <!– Debut du code Javascript  –>
                <script language=« javascript » type=« text/javascript »>
                <!–    

                        // code Javascript

                        //— variables globales —

                        //— fonction appelee au chargement de la page
                         window.onload = function () { // au chargement de la page        

DesPrincipes d’utilisation des alimentations avec une carte Arduino et des servomoteurs

                                        // code Javascript ici, avec sa syntaxe specifique…

                                        document.write(« Hello World! »); // efface le contenu de la page

                                        print(« salut »)

           } // fin onload

                                //—- fonctions utiles —

                                function print(textIn) { // fonction pour ajouter un element a la page – utile ++ pour debug

                         // Ajouter un élément à la page sans effacer le reste
                                        //var txt= »Hello »;

                                        var txt=textIn;

                                        var newtext = document.createTextNode(txt);
                                        document.body.appendChild(newtext);

                                        document.body.appendChild(document.createElement(« br »)); // ajoute saut de ligne

                                        document.body.appendChild(newtext);  

DesAteliers Arduino : des supports PDF didactiques pour apprendre et approfondir Arduino pas à pas !

                                } // fin print
 

                //–>
                </script>
                <!– Fin du code Javascript –>

        </head>
        <!– Fin entete –>

        <!– Debut Corps de page  –>
        <body >

                <!– ATTENTION : tout ce qui sera mis ici sera efface par la fonction javascript write…  –>

        </body>
        <!– Fin de corps de page   –>

</html>
<!– Fin de la page   –>

 

Donnez votre avis

Soyez le 1er à noter cet article
ou bien laissez un avis détaillé


Partagez cet article maintenant !


Ça ne règle pas votre cas ?

Décrivez la panne sur le forum, avec une photo si vous pouvez : les membres qui ont eu la même répondent, et le sujet reste pour les suivants.

Avatar photoAvatar photoAvatar photoAvatar photoAvatar photoRejoindre les 54 membres — gratuit, 44 pannes résolues

Dans le même tiroir

Réagissez à cet article

La lettre du club

Une lettre par mois, accrochée au panneau

Les sujets du forum résolus dans le mois, un guide, un chiffre qu’on peut vérifier chez soi. Rien d’autre, jamais plus souvent — et on se désabonne d’un clic.

Ce qu’il y a dedans

Votre adresse

Une lettre par mois. Désabonnement en un clic.

Partagez votre réaction