[PDF] • dans la balise


Previous PDF Next PDF



Les principales balises Html

Les principales balises Html. Structure Html Zone d'en-tête d'un fichier Html. <TITLE>...</TITLE> ... Début et fin du corps du fichier Html.



HTML CSS

https://www.eni-elearning.com/wp-content/uploads/fiche-belearn/ET_DEV_FEHTCSJA.pdf



HTML-css-javascript

Il fonctionne comme xml



FICHE 1. Les bases du JavaScript

On crée un instruction Javascript à l'intérieur des balises <script> </script> On peut jouer sur les attributs d'une balise HTML avec l'objet Element et ...



HTML et Javascript

19 mai 2014 Dans l'apprentissage des balises HTML l'aspect programmation JavaScript peut être ignoré par le lecteur ne s'intéressant qu'à la ...



Cours HTML embarqué

1 janv. 2019 HTML. • CSS. • JavaScript. Nous verrons lors du dernier cours comment ... On voit dans cet exemple que le code HTML est composé de balises.



Web : HTML/CSS/JavaScript

HTML5 est la dernière révision majeure (finalisée en 2014) du HTML. Le langage HTML utilise d'éléments (ou balise) pour structurer et décrire un document : §. ¤.



• dans la balise

05/03/2007 Base de données 1 GMT/FP 4

Ajout de commentaire dans le code

Ne pas confondre

les balises de commentaire html les caractères de commentaire javascript(documente le script) ! Pour mettre en commentaire toute une ligne on utilise le double slash : // Tous les caractères qui suivent sont ignorés Pour mettre en commentaire une partie du texte, on utilise /* et */ : /* Toutes les lignes comprises entre ces repères sont ignorées par l"interpréteur de code */ La mise en commentaire d"une partie du code est utile pour la mise au point des programmes (permet d"éliminer provisoirement sans effacer).

05/03/2007 Base de données 1 GMT/FP 5

Un exemple de javascript

Afficher une boite de dialogue après chargement d"une page html Voici une page contenant du javascript

05/03/2007 Base de données 1 GMT/FP 6

Inclure du javascript dans une page html

·dans la balise Si celui-ci n"existe pas, le navigateur exécutera le code inséré entre les 2 balises. Cette solution est à privilégier en cas de validation de la page

05/03/2007 Base de données 1 GMT/FP 9

Grâce aux évènements

évènement : action de l"utilisateur

ex : clic d"un bouton de la souris Les évènements javascript sont placés dans le corps de la page comme attributs d"une balise html.

05/03/2007 Base de données 1 GMT/FP 10

Objets dans une page html

javascript traite les éléments qui s"affichent dans un navigateur comme des objets. Ces objets sont classés selon une hiérarchie. Des propriétés et des méthodes leur sont associées.

05/03/2007 Base de données 1 GMT/FP 11

Quelques objets dans une page

Objet le plus élevé dans la hiérarchie :

objet window

Dans la fenêtre s"affiche une page :

objet document

Cette page peut contenir plusieurs objets :

formulaires forms[n] imagesimages[m]

05/03/2007 Base de données 1 GMT/FP 12

Quelques objets de formulaire

Un formulaire peut contenir :

un champ de texte (textarea et nomméchamp_texte).

Le champ de texte est repéré par :

window.document.forms[0].champ_texte Le champ de texte a comme propriétés parmi d"autres : value: le texte contenu dans le champ size: la taille du champ de texte On peut modifier le texte du champ de texte champ_textepar : 3

05/03/2007 Base de données 1 GMT/FP 13

05/03/2007 Base de données 1 GMT/FP 14

05/03/2007 Base de données 1 GMT/FP 15

05/03/2007 Base de données 1 GMT/FP 16

Document simple

Nom:

Mot de Passe:

05/03/2007 Base de données 1 GMT/FP 17

Représentation arborescente d"objets d"un document

Exemple (script relatif au document)

passwd = document.forms[0].elements[1].value; if(passwd = ='toto") {document.images[0].src = "iconlog.gif";} else {document.images[0].src = "iconnotlog.gif";}

05/03/2007 Base de données 1 GMT/FP 18

Le concept de variable

Une variable est définie par

1.un nom (identificateur)

2.un type

3.une valeur.

Les noms de variables doivent répondre à certains critères : ·un nom de variable doit commencer par une lettre (majuscule ou minuscule) ou un "_" ; ·un nom de variable peut comporter des lettres, des chiffres et les caractères _ et & (espaces non autorisés !) ; ·Les noms de variables ne peuvent pas être un mot réservé. 4

05/03/2007 Base de données 1 GMT/FP 19

La déclaration de variables

La déclaration des variables peut se faire de deux façons : explicite , en faisant précéder la variable du mot clévar: var chaine= "bonjour" implicite, en écrivant directement le nom de la variable suivie du caractère = et de la valeur à affecter : chaine= "bonjour" Il est plus rigoureux et plus rapide à l"exécution de déclarer les variables de façon explicite avec le mot var. On peut déclarer plusieurs variables avec le même mot-clévar var i = 0, age = 15, nom = "Durand"

05/03/2007 Base de données 1 GMT/FP 20

Les types de données dans les variables

Pas de déclaration du type de variable utilisée ...

4 types de données :

·nombres: entiers ou à virgules

·chaînes de caractères (string) : suite de caractères

·booléens: variables à deux états

·variables de type null: pas de données

05/03/2007 Base de données 1 GMT/FP 21

Nombre entier

nombre entier : peut être exprimé dans différentes bases décimale : l"entier est représenté par une suite de chiffres (de 0 à 9) ne devant pas commencer par 0 hexadécimale : l"entier est représenté par une suite de chiffres (de 0 à F) devant commencer par 0x ou 0X octale : l"entier est représenté par une suite de chiffres (de 0 à 7) devant commencer par 0

05/03/2007 Base de données 1 GMT/FP 22

Nombres à virgules (float)

nombre à virgule flottante : peut être représenté de différentes façons entier décimal 895 nombre comportant un point (et non une virgule) 845.32 fraction 27/11 nombre exponentiel 2.75e-2

35.8E+10

05/03/2007 Base de données 1 GMT/FP 23

Chaîne de caractères (string)

Chaîne de caractère :

suite de caractères encadrée par des guillemets simples (") ou doubles ("),

Caractères spéciaux :

\b : touche de suppression \f : formulaire plein \n : retour à la ligne \r : appui sur la touche

ENTREE

\t : tabulation \" : guillemets doubles \" : guillemets simples \\ : caractère antislash Ainsi, si on veut stocker la chaîne suivante dans la variable Titre :

Qu"y a-t-il dans "c:\windows\"

Il faudra écrire dans le code javascript :

Titre = "Qu\"y a-t-il dans \"c:\\windows\\\"";

ou

Titre = "Qu\"y a-t-il dans \"c:\\windows\\\"";

05/03/2007 Base de données 1 GMT/FP 24

Booléens (booleans)

booléen : variable servant à évaluer une condition, il peut donc avoir deux valeurs true ou 1 false ou 0 5

05/03/2007 Base de données 1 GMT/FP 25

L"objet string

string : chaîne de caractères

Les propriétés et méthodes de l"objet

String permettent la manipulation de

chaînes de caractères.

05/03/2007 Base de données 1 GMT/FP 26

Propriété de l"objet string

L"objet string a une seule propriété :

lengthretourne la longueur d"une chaîne de caractères. On peut directement passer la chaîne de caractères comme objet. x = ("chaine de caracteres").length; On peut aussi utilser une propriété d"une variable de type string x = nom_chaine.length ;

05/03/2007 Base de données 1 GMT/FP 27

Les méthodes de l"objet String

chaîne de caractères : tableau de n caractères, la position du premier caractère est 0 Une chaîne ayant n caractères aura son dernier caractère en position n-1 charAt(chaîne, position) ou chaîne.charAt(position) Retourne le caractère situé à la position donnée en paramètre indexOf(sous-chaîne, position) Retourne la position d"une sous-chaîne (lettre ou groupe de lettres) dans une chaîne de

caractère, en effectuant la recherche de gauche à droite, à partir de la position spécifiée

en paramètre. lastIndexOf(sous-chaîne, position) similaire à indexOf(), à la différence que la recherche se fait de droite à gauche : substring(position1, position2) Retourne la sous-chaîne (lettre ou groupe de lettres) comprise entre les positions 1 et 2 données en paramètre. toLowerCase() Convertit tous les caractères d"une chaîne en minuscules toUpperCase() Convertit tous les caractères d"une chaîne en majuscules

05/03/2007 Base de données 1 GMT/FP 28

Méthode charAt()

Deux syntaxes pour la méthode charAt()

x = "chaine de caractères"; Resultat = x.charAt(position); Resultat = charAt("chaine de caractères", position);

position : entier qui représente la position du caractère à récupérer, compris entre 0

et n-1 (où n représente la longueur de la chaîne). Si position est négatif ou supérieur ou égal à la longueur, charAt()renvoie une chaîne de longueur nulle.

Chaine = "Comment ça marche?"

var Resultat = charAt(Chaine,0) donne "C" var Resultat = charAt("Comment ça marche?", 1) donne "o" var Resultat = Chaine.charAt(17) donne "?" var Resultat = ("Comment ça marche?").charAt(18) donne "" var Resultat = charAt(Chaine, -1) donne ""

05/03/2007 Base de données 1 GMT/FP 29

Méthode indexOf()

indexOf() permet de rechercher (de gauche à droite) la position d"une sous-chaîne dans une chaîne de caractères.

Chaine = "chaine de caractères";

Sous-Chaine = "sous-chaîne de caractères";

Resultat = Chaine.indexOf(Sous-Chaine,position);

La position indiquée en argument permet de déterminer la position du caractère à partir duquel la recherche est effectuée. L"argument position doit être compris entre 0 et n-1. Si cet argument est omis, la recherche débutera à la position 0. Lorsque la recherche est infructueuse, la méthode indexOf()renvoie la valeur -1. Chaine = "Comment ça marche?" Sous_Chaine = "mar" var Resultat = Chaine.indexOf(Sous_Chaine, 6) donne "11" var Resultat = Chaine.indexOf(Sous_Chaine) donne "11" var Resultat = Chaine.indexOf(Sous_Chaine, 11) donne "11" var Resultat = Chaine.indexOf(Sous_Chaine, 12) donne "-1" var Resultat = Chaine.indexOf(Sous_Chaine, -1) donne "-1" var Resultat = Chaine.indexOf(Sous_Chaine, 15) donne "-1"

05/03/2007 Base de données 1 GMT/FP 30

Méthode lastIndexOf()

lastIndexOf()permet de rechercher (de droite à gauche) la position d"une sous- chaîne dans une chaîne de caractères.

Chaine = "chaine de caractères";

Sous-Chaine = "sous-chaîne de caractères";

Resultat = Chaine.lastIndexOf(Sous-Chaine,position); La position indiquée en argument permet de déterminer la position du caractère à partir duquel la recherche est effectuée (vers la gauche pour cette méthode). L"argument position doit être compris entre 0 et n-1. Si cet argument est omis, la recherche débutera à partir de la fin de la chaîne. Si la recherche est infructueuse, la méthode lastIndexOf()renvoie la valeur -1. Chaine = "Comment ça marche?" Sous_Chaine = "mar"

Chaine.lastIndexOf(Sous_Chaine, 6) donne "-1"

Chaine.lastIndexOf(Sous_Chaine) donne "11"

Chaine.lastIndexOf(Sous_Chaine, 11) donne "11"

Chaine.lastIndexOf(Sous_Chaine, 12) donne "11"

Chaine.lastIndexOf(Sous_Chaine, -1) donne "-1"

Chaine.lastIndexOf(Sous_Chaine, 19) donne "-1"

6

05/03/2007 Base de données 1 GMT/FP 31

Méthode substring()

substring()permet de récupérer une sous-chaîne dans une chaîne de caractères en précisant

en paramètres les positions des caractères entre lesquels la sous-chaîne doit être récupérée.

Chaine = "chaine de caractères";

Resultat = Chaine.substring(position1, position2);

Les positions indiquées permettent de déterminer les positions des caractères entre lesquels la

sous-chaîne doit être récupérée. position1 et position2 doivent être compris entre 0 et n-1.

·Si l"argument position1 est plus petit que l"argument position2, la méthode substring()retourne la sous-

chaîne commençant à la position 1 et s"arrêtant au caractère situé avant position 2

·Si l"argument position1 est plus grand que l"argument position2, la méthode substring()retourne la sous-

chaîne commençant à la position 2 et s"arrêtant au caractère situé avant position 1

·Si l"argument position1 est égal à l"argument position2, la méthode substring()retourne une chaîne vide

Chaine = "Comment ça marche?"

var Resultat = Chaine.substring(1,5) donne "omme" var Resultat = Chaine.substring(6,6) donne "" var Resultat = Chaine.substring(8,2) donne "mment "

05/03/2007 Base de données 1 GMT/FP 32

Méthodes toLowerCase() et toUpperCase()

toLowerCase()permet de convertir toutes les lettres d"une chaîne en minuscules, les autres caractères sont inchangés.

Chaine = "Comment ça Marche?"

var Resultat = Chaine.toLowerCase donne "comment ça marche?" toUpperCase()permet de convertir toutes les lettres d"une chaîne en majuscules, les autres caractères sont inchangés.

Chaine = "Comment ça Marche?"

var Resultat = Chaine.toUpperCase donne "COMMENT ÇA MARCHE?"

05/03/2007 Base de données 1 GMT/FP 33

Qu"est-ce qu"un évènement?

Evènement : action de l"utilisateur pouvant donner lieu à une interactivité. html ne gère que l"événement clic de souris. Grâce à javascript, il est possible d"associer des fonctions, des méthodes à des événements tels que le passage de la souris au-dessus d"une zone, le changement d"une valeur, ... Un gestionnaire d"événement associe une action à un événement. Les gestionnaires d"événements sont associés à des objets et leur code s"insère dans la balise de ceux-ci.

05/03/2007 Base de données 1 GMT/FP 34

quotesdbs_dbs25.pdfusesText_31

[PDF] Balistique des bless.. - Séminaires des Services d`Urgences IRIS - Anciens Et Réunions

[PDF] Baliveaux, demi-tiges, haute-tiges

[PDF] Balkon - Systeme / Aluminium

[PDF] Balkon, Garten und Hinterhof – meine Mieterrechte im Sommer

[PDF] BALKONTÜRGRIFFE I mit Holzdekor BALKONTÜRGRIFFE I slim-line

[PDF] Ball -Trap Club

[PDF] Ball ball balle Krokodil crocodile crocodile Banane banana banane

[PDF] Ball rollers - Schulz

[PDF] BALL TRAP

[PDF] Ball trap de Signes - Cartouches Tarifs 2015 - Anciens Et Réunions

[PDF] ball valves robinets a boule - Matériel

[PDF] BALL-TRAP CLUB SEIGNEUX

[PDF] ball-trap laser interieur ou exterieur - Anciens Et Réunions

[PDF] Balla de Good Morning Paris - France

[PDF] Ballade à la lune