Lundi 15 Juin 2009 Les principales techniques JavaScript.

Slides:



Advertisements
Présentations similaires
Votre logo à insérer ici
Advertisements

Nom de lintervenant Titre de lintervention. Tapez le titre de votre slide (si besoin) Tapez votre titre principal Tapez votre sous titre ou votre texte.
Lundi 8 Décembre 2008 Aujourd'hui, nous finirons la mis en forme du texte.
Lundi 15 Décembre 2008 Aujourd'hui, les balises et.
Lien hypertexte ou html
LE LANGAGE JAVASCRIPT LES FENETRES.
Cours du 28/09/2009. Le dossier système des gadgets Pour accéder au dossier système des gadgets, cliquez sur Démarrer, tapez %userprofile%\appdata\local\microsoft\windows.
Lundi 2 Mars 2009 Aujourd'hui, les menus
Lundi 12 Janvier 2009 Aujourd'hui, la balise et la superposition Image/Texte.
P1 Octobre 2006Stéphane ROUILLY Javascript : Ajax & Mashups Mastère MNT 2006
INITIATION à la PROGRAMMATION STRUCTUREE
La fonction Style Permet de créer des types de texte, par exemple
Support Initiation Publisher 2010
ALLUMER L’ORDI 1 Appuyer sur le bouton du disque dur
Firebug Dévermineur Debugger.
Introduction aux Web Services Partie 1. Technologies HTML-XML
Formation Microsoft® Office OneNote® 2003
Faculté I&C, Claude Petitpierre, André Maurer 1 Systèmes multi-processus C. Petitpierre
Introduction à la programmation (420-PK2-SL) cours 12 Gestion des applications Technologie de linformation (LEA.BW)
Questions / Réponses No 14
Par Fabrice Pasquier Cours IV
Titre de votre session Prénom NOM Fonction ORGANISME Votre logo
Javascript les spécificités du langage - Partie 6 -
Javascript les spécificités du langage - Partie 2-
Faculté I&C, Claude Petitpierre, André Maurer What is this ? (Quest ce que this ?)
Présentation de la séquence de cours sur les interactions HTML-javascript Laure Walser, 11 juin 2010.
Création d’un programme :
Objets Javascript Mécanismes internes Le concept et la construction dobjets
Mode plan – Table des matières
420-B63 Programmation Web Avancée Auteur : Frédéric Thériault 1.
Le langage Javascript pour le web et application au DHTML
Méthode de suppression des cadres entourant les animations flash et activation automatique de leur focus lors du chargement des pages dans Internet Explorer.
Manipulation de formulaires en Javascript
HTML / CSS Gestion des systèmes d’information Classe terminale
AJAX.
Diffusion Nationale TOULOUSE -Mai 2006 STSWEB Rattacher Services et ARE Gestion des pondérations.
Structure et Services « STS » Menu Structures : Divisions
Feuilles de styles CSS Syntaxe d'application d'un style à une balise HTML : Les différents types de style : Pourquoi utiliser un style ? Possibilité étendue.
ALLUMER L’ORDI 1 Appuyer sur le bouton du disque dur
Inscription via Cliquez pour changer de langue Fonctions disponibles Descriptions des masques - Menu fermé (640x480) + Menu ouvert (800x600) Cliquez.
TP n°3 Javascript Contrôle de formulaire
TP n°2 Javascript EVENEMENTS ET OBJETS
Évènement Petites fonction déjà toute faites Exemple : Construction onLoad (au chargement) = "ce qui doit se passer" onLoad s’exécute toujours dans le.
JavaScript Nécessaire Web.
Cliquez pour modifier le style du sous-titre Cliquez pour modifier le style du titre.
JavaScript.
Programmation événementielle
Module: Technologie web 2.0 Classe: 3ème année ESPRIT
TD11 : Logiciel de présentation PowerPoint
1 Cliquez et modifiez le titre Cliquez pour modifier les styles du texte du masque –Deuxième niveau Troisième niveau –Quatrième niveau »Cinquième niveau.
Cliquez pour modifier le style du titre du masque Cliquez pour modifier les styles du texte du masque –Deuxième niveau Troisième niveau –Quatrième niveau.
Résumé des concepts liés aux objets C. Petitpierre, EPFL.
Cliquez pour modifier le style du titre
S'initier au HTML et aux feuilles de style CSS Cours 5.
Asynchronous JavaScript And XML AJAX C. Petitpierre
Interface Graphique Logiciel de dictées Trenza et Miguet 2006.
 Formulaires HTML : traiter les entrées utilisateur
Initiation au JavaScript
Cliquez pour modifier le style du titre du masque Cliquez pour modifier les styles du texte du masque –Deuxième niveau Troisième niveau –Quatrième niveau.
Éléments de présentation
CPI/BTS 2 Programmation Web Fonctions & Includes Prog Web CPI/BTS2 – M. Dravet – 02/11/2003 Dernière modification: 02/11/2003.
TP n°1 Javascript LES BASES
Le JavaScript.. Histoire Langage créé en 1995 par Brendan Eich pour la Netscape Communications Corporation. Est inspiré de nombreux langages, notamment.
28/11/2014 Procédure de gestion des documents SharePoint:
Flash 2 ème séance Interaction François Marliac Mickaël Moreira.
SI28 - Écriture interactive et multimédia Laurent FETZER GSU04, Lucie SOLA GSU06 P PRESENTATION Dreamweaver 2.
DREAMWEAVER MX2 - Séance 2 Les calques Les comportements Les scénarios Les formulaires Les feuilles de style Les modèles Les cadres Mise en ligne Jérôme.
Dreamweaver 2 Feuilles de Style CSS Formulaires Calques Comportements
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
Lundi 20 octobre 2008Séance Flash 21 Séance Flash 2 ActionScript Cheikh DIEDHIOU Germain LEDRUT.
Transcription de la présentation:

Lundi 15 Juin 2009 Les principales techniques JavaScript

Introduction Aujourd'hui, nous allons voir (ou revoir) les deux principales techniques utilisées en JavaScript : L'accès aux objets avec la fonction getElementById(); L'affichage/le masquage d'objets.

Accès aux objets avec GetElementById() function calcule() { n1 = document.getElementById('nombre1').value; n2 = document.getElementById('nombre2').value; document.getElementById('resultat').innerHTML = " Le résultat est " + n1*n2 + " "; } Entrez un nombre Entrez un autre nombre

Exercice Ecrivez un document XHTML/JavaScript contenant Une zone de saisie d'id "saisie" Un bouton de commande Une zone d'affichage d'id "affich" Lorsque le bouton est cliqué, le texte saisi dans la zone "saisie" doit être affiché dans la zone "affich".

Solution function traitement() { texte = document.getElementById('saisie').value; document.getElementById('affiche').innerHTML = " Le texte tapé est " + texte + " "; } Entrez du texte :

Afficher / cacher des objets 1/4 Les liens qui commandent l'affichage/la dissimulation : Les commandes agissant sur les objets DIV et LI : Afficher objet1, objet2 et objet3 Masquer objet1, objet2 et objet3 Afficher liste1 et liste3 Masquer liste1 et liste3

Afficher / cacher des objets 2/4 Les objets : Les objets : Ce DIV a pour id objet1 Ce DIV a pour id objet2 Ce DIV a pour id objet3 Cette liste numérotée a pour id liste1 Cette liste numérotée a pour id liste2 Cette liste numérotée a pour id liste3

Afficher / cacher des objets 3/4 La fonction Affiche() function Affiche() { var Arg = arguments; var Obj; for( var i=0; i< Arg.length; i++) { Obj = document.getElementById(Arg[i]); if( Obj) { Obj.style.visibility = "visible"; Obj.style.display = ""; }

Afficher / cacher des objets 4/4 La fonction Masque() : function Masque() { var Arg = arguments; var Obj; for( var i=0; i< Arg.length; i++) { Obj = document.getElementById(Arg[i]); if( Obj) { Obj.style.visibility = "hidden"; Obj.style.display = "none"; }

Exercice Reprenez le code précédent. Ajoutez-y deux boutons : Afficher pour afficher le DIV affiche Masquer pour masquer le DIV affiche

Solution 1/2 function traitement() { texte = document.getElementById('saisie').value; document.getElementById('affiche').innerHTML = " Le texte tapé est " + texte + " "; } function Afficher() { var Arg = arguments; var Obj; for( var i=0; i< Arg.length; i++) { Obj = document.getElementById(Arg[i]); if( Obj) { Obj.style.visibility = "visible"; Obj.style.display = ""; }

Solution 2/2 function Masquer() { var Arg = arguments; var Obj; for( var i=0; i< Arg.length; i++) { Obj = document.getElementById(Arg[i]); if( Obj) { Obj.style.visibility = "hidden"; Obj.style.display = "none"; } Entrez du texte :