JavaScript ou JS, est la puissance derrière la révolution Web 2.0 et l'outil que les webmasters utilisent pour rendre leurs sites plus interactifs et plus utile . JS s'intègre avec le langage HTML pour former le code d'une page Web. Comment vous appelez JS est simple, mais il ya plusieurs façons cela peut être fait . Référence à un fichier
fichiers JavaScript externes JS sont référencés en utilisant la balise "script" HTML. Pour un fichier JS appelé " example.js " qui est dans le même dossier que la page HTML, cette balise sera référencer :
< script type = " text /javascript" src = " example.js " > Photos
l'attribut "type" est l'endroit où il est défini que c'est un fichier JS en déclarant qu'elle soit de type MIME "text /javascript ". L'attribut "src" d'où le nom de fichier est défini. L'attribut "src" est une URL d' Internet , il peut pointer vers un fichier sur Internet .
Inline JS
Vous pouvez écrire du code JavaScript directement dans votre code HTML l'aide en ligne JS . Dans ce cas , supprimez l'attribut "src" et placez votre code entre l'ouverture et la fermeture des balises de script . Par exemple:
Cela entraînera un message d'alerte pour faire apparaître les mots «Je suis en ligne JS ! " écrit dedans.
Différences entre JS dans la tête ou le corps
la «tête» et les balises HTML «corps» définissent des parties distinctes du document HTML . Si vous placez une référence de fichier JS ou inline JS dans la tête du document HTML, le code sera exécuté avant la page se charge . Si vous placez le JS dans le corps du document, le code sera exécuté dans l' ordre où elles apparaissent dans le corps. Il est donc difficile de prévoir quand il sera exécuté. Pour lancer JS après chargement de la page , placez-le au bas du corps HTML.
JS et navigateurs qui ne prennent pas le comprendre
Certains navigateurs Web , notamment les anciennes versions , ne comprennent pas la balise HTML et des scripts . Ces navigateurs afficheront votre code JS en ligne sur la page. Pour tenir compte de cela, utilisez les commentaires HTML pour cacher votre code à partir de ces navigateurs :