MEILLEUR SITE POUR LES DÉVELOPPEURS WEB

JS Tutoriel

JS MAISON JS Introduction JS Où aller JS Sortir JS Déclarations JS Syntaxe JS Commentaires JS Variables JS Let JS Const JS Opérateurs JS Arithmétique JS Devoir JS Types de données JS Fonctions JS Objets JS Événements JS Chaînes JS Méthodes de chaîne JS Recherché de chaîne JS Modèles de chaînes JS Nombres JS Méthodes numériques JS Tableaux JS Méthodes de tableau JS Tri de tableau JS Itération de tableau JS Const. de tableau JS Dates JS Formats de dates JS Méthodes d'obtention de date JS Méthodes de définition de dates JS Math JS Mathématiques JS Booléens JS Comparaisons JS If Else JS Switch JS Boucle For JS Boucle For In JS Boucle For Of JS Boucle While JS Break JS Itérables JS Ensembles JS Cartes JS Typeof JS Conversion de types JS Au niveau du bit JS RegExp JS Errors JS Portée JS Levage JS Mode strict JS this Mot clé JS Fonction flèche JS Cours JS Modules JS JSON JS Débogage JS Guide de style JS Meilleures pratiques JS Erreurs JS Performance JS Mots réservés

JS Versions

JS Versions JS 2009 (ES5) JS 2015 (ES6) JS 2016 JS 2017 JS 2018 JS 2019 JS 2020 JS 2021/2022 JS IE / Edge JS Histoire

JS Objets

Définitions d'objets Propriétés de l'objet Méthodes d'objet Affichage des objets Accesseurs d'objet Constructeurs d'objets Prototypes d'objets Itérables d'objet Ensembles d'objets Cartes d'objets Référence d'objet

JS Fonctions

Définitions des fonctions Paramètres de fonction Invocation de fonction Appel de fonction Fonction Appliquer Fonction Liaison Fermetures de fonctions

JS Cours

Introduction au cours Héritage de classe Classe statique

JS Asynchrone

JS Rappels JS asynchrone JS Promesses JS Async/Await

JS HTML DOM

DOM Intro DOM Méthodes DOM Document DOM Éléments DOM HTML DOM Formulaires DOM CSS DOM Animations DOM Événements DOM Écouteur d'événements DOM Navigation DOM Nœuds DOM Collections DOM Listes de nœuds

JS Browser BOM

JS Window JS Screen JS Location JS History JS Navigator JS Popup Alert JS Timing JS Cookies

JS Web APIs

Web API Intro Formulaires Web API Historique Web API Stockage Web API Travailleur Web API Récupération Web API Géolocalisation Web API

JS AJAX

AJAX Intro AJAX XMLHttp AJAX Demande AJAX Réponse AJAX XML Déposer AJAX PHP AJAX ASP AJAX Base de données AJAX Applications AJAX Exemples

JS JSON

JSON Intro JSON Syntaxe JSON vs XML JSON Types de données JSON Analyser JSON Stringifier JSON Objets JSON Tableaux JSON Serveur JSON PHP JSON HTML JSON JSONP

JS vs jQuery

jQuery Sélecteurs jQuery HTML jQuery CSS jQuery DOM

JS Graphique

JS Graphique JS Canvas JS Plotly JS Chart.js JS Google Chart JS D3.js

JS Exemples

JS Exemples JS HTML DOM JS HTML Input JS HTML Objets JS HTML Événements JS Browser JS Éditeur JS Exercices JS Questionnaire JS Camp d'entraînement JS Certificat

JS Références

JavaScript Objets HTML DOM Objets

JavaScript. W3Schools en français. Cours pour débutants

En Ua Es De

JavaScript Sortir


"Si tu veux emprunter un nouveau chemin, tu dois le tracer toi-même"
Steve Jobs


JavaScript Affiche les possibilités

JavaScript peut "afficher" ("display") les données de différentes manières :

  • Écrire dans un élément HTML, en utilisant innerHTML.
  • Écrire dans la sortie HTML en utilisant document.write().
  • Écrire dans une boîte d'alerte, en utilisant window.alert().
  • Écrire dans la console du navigateur, en utilisant console.log().

Utiliser innerHTML

Pour accéder à un élément HTML, JavaScript peut utiliser la méthode document.getElementById(id).

L'attribut id définit l'élément HTML. La propriété innerHTML définit le contenu HTML :

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>Ma première page Web</h1>
<p>Mon premier paragraphe</p>

<p id="demo"></p>

<script>
document.getElementById("demo").innerHTML = 5 + 6;
</script>

</body>
</html>
Try it Yourself »

La modification de la propriété innerHTML d'un élément HTML est une manière courante d'afficher des données en HTML.


Utilisation de document.write()

À des fins de tests, il est pratique d'utiliser document.write():

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>Ma première page Web</h1>
<p>Mon premier paragraphe.</p>

<script>
document.write(5 + 6);
</script>

</body>
</html>
Try it Yourself »

L'utilisation de document.write() après le chargement d'un document HTML supprimera tout le code HTML existant :

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>Ma première page Web</h1>
<p>Mon premier paragraphe.</p>

<button type="button" onclick="document.write(5 + 6)">Try it</button>

</body>
</html>
Try it Yourself »

La méthode document.write() ne doit être utilisée qu'à des fins de test.


Utilisation de window.alert()

Vous pouvez utiliser une boîte d'alerte pour afficher des données :

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>Ma première page Web</h1>
<p>Mon premier paragraphe.</p>

<script>
window.alert(5 + 6);
</script>

</body>
</html>
Try it Yourself »

Vous pouvez ignorer le mot-clé window.

En JavaScript, l'objet window est l'objet de portée globale, ce qui signifie que les variables, propriétés et méthodes appartiennent par défaut à l'objet window. Cela signifie également que la spécification du mot-clé window est facultative :

Exemple

<!DOCTYPE html>
<html>
<body>

<h1>Ma première page Web</h1>
<p>Mon premier paragraphe.</p>

<script>
alert(5 + 6);
</script>

</body>
</html>
Try it Yourself »

Utiliser console.log()

À des fins de débogage, vous pouvez appeler la méthode console.log() dans le navigateur pour afficher les données.

Vous en apprendrez davantage sur le débogage dans un chapitre ultérieur.

Exemple

<!DOCTYPE html>
<html>
<body>

<script>
console.log(5 + 6);
</script>

</body>
</html>
Try it Yourself »

Impression JavaScript

JavaScript n'a pas d'objets d'impression ni de méthodes d'impression.

Vous ne pouvez pas accéder aux périphériques de sortie à partir de JavaScript.

La seule exception est que vous pouvez appeler la méthode window.print() dans le navigateur pour imprimer le contenu de la fenêtre actuelle.

Exemple

<!DOCTYPE html>
<html>
<body>

<button onclick="window.print()">Imprimer cette page</button>

</body>
</html>
Try it Yourself »


Commentaires