Prog siteweb javascript Développement Web et multimédia ENIT Kallel Amira Atelier N Objectifs JavaScript Initiation au langage Javascript Application Initiation au langage JavaScript JavaScript est un langage de programmation créé par les sociétés Netscap

Développement Web et multimédia ENIT Kallel Amira Atelier N Objectifs JavaScript Initiation au langage Javascript Application Initiation au langage JavaScript JavaScript est un langage de programmation créé par les sociétés Netscape et Sun Microsystems vers la ?n de l'année Son objectif principal est d ? introduire de petits programmes appelés SCRIPTS dans les pages HTML pour e ?ectuer des traitements simples sur le poste de travail de l'utilisateur La possibilité d'inclure des programmes dans les pages HTML et de les exécuter directement sur le poste client est intéressante car elle permet de décharger le serveur de ce travail et d'éviter les attentes des réponses aux requêtes adressées via le Réseau En résumé voici ses principales caractéristiques JS est un langage de programmation structurée qui concourt à enrichir le HTML à le rendre plus intelligent et interactif Le code JS est intégré complètement dans le code HTML et interprété par le navigateur client JS contient des gestionnaires d'événement il reconna? t et réagit aux demandes de l'utilisateur comme un clic de la souris une validation de formulaire etc Mais c'est un langage limité C'est un langage de script dépendant de HTML c'est une extension de HTML Il est à mi-chemin de HTML et de Java Il ressemble à Java mais il est en fait très di ?érent Java est un langage complet semi-compilé sur le serveur et complètement autonome du langage HTML Ecriture et exécution du code JS On place du code JS dans une page HTML généralement à endroits Entre les balises dans la section d'en-tête ou dans le corps de la page o? source js doit être un ?chier accessible au moment de l'exécution dans le répertoire courant ou à une adresse URL précisée Un tel ?chier externe permet de réutiliser le code dans de multiples pages sans avoir à le réecrire Ce code est évalué au début du chargement de la page mais il n'est pas forcément exécuté à ce moment là Le code de la fonction n'est exécuté qu'à la demande explicite de l'utilisateur le plus souvent en réponse à un événement voir ci-dessous CDéveloppement Web et multimédia ENIT Kallel Amira A l'intérieur d'une commande HTML qui gère un événement Le code JS est alors placé sous forme d'une fonction a ?ectée à un gestionnaire d'événement inclus dans une balise L'exécution du code est alors provoquée par appel d'une fonction JS préalablement déclarée dont l'exécution constitue une réponse à l'événement Un événement survient à l'initiative de l'utilisateur par exemple en cliquant sur un bouton ou après la saisie du texte dans un champ de formulaire Ecriture générale balise est le nom de certaines balises souvent des composants de formulaire onEvenement est un nouvel attribut de la balise comme onClick fonction JS est généralement une fonction déclarée auparavant dans une section Mais ça peut être aussi une suite d'instructions code JS séparées par des virgules JS fait la distinction entre majuscules et minuscules contrairement aux balises HTML C'est une source fréquente d'erreur Pour comprendre le code inclure des

  • 33
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Mar 20, 2022
  • Catégorie Law / Droit
  • Langue French
  • Taille du fichier 56kB