JavaScript JavaScript

Transcription

JavaScript JavaScript
Site Web - JavaScript
© CPE Nanur-Hainaut 2009
Rudi Réz
Sommaire
y
y
Introduction
Utilisations du JavaScript
Introduction
JavaScript :
Premier Langage
g g de p
programmation
g
web.
Langage interprété.
Inclus dans une page HTML.
Aj t d
Ajout
de variables
i bl ett de
d fonctions
f
ti
Améliore et complémente le HTML.
Exécute des commandes du côté client.
Module d’interprétation ajouter au navigateur.
Historique
JavaScript 1.0 1995
Inclus dans Netscape2.0 et IE3.0
ECMAScript
Normalisation de JavaScript
1996
JavaScript 1.5
1 5 1999
JavaScript 2.0 2005
Interpréteur ECMA 262 – ed.3
ed 3
Interpréteur ECMA 262 – ed.4
Objectif
y
Réaliser des fonctions javascript dans une page html
HTML
&
JavaScript
Utilisations du Javascript
Structure JavaScript
p
<html>
<head>
h d
<title>Nom du document</title>
</head>
<body>
texte de la page
<SCRIPT language="Javascript">
Placez ici le code de votre script
</SCRIPT>
</body>
</html>
Structure JavaScript
p
avec ancien navigateurs
<html>
<head>
<titl >N
<title>Nom
du
d document</title>
d
t</titl >
</head>
<body>
texte de la page
<SCRIPT language=
language="Javascript">
Javascript >
<!-Placez ici le code de votre script
// -->
</SCRIPT>
</body>
</html>
Affichage
g d’une alerte
<HTML>
<HEAD>
<TITLE>
TITLE V
Voici
i i une page contenant
t
t du
d Javascript</TITLE>
J
i t /TITLE
</HEAD>
<BODY>
<SCRIPT language="Javascript">
<!–
(
un message
g d\'alerte!");
\
);
alert("Voici
// -->
</SCRIPT>
</BODY>
</HTML>
Variables
fhdf
Les Fonctions
function somme(a,b) {
var sum
sum=a+b;
a+b;
return sum;
}
Les tests conditions
if (age<18)
{
alert("Vous devez être majeur");
window.location="mineur.php3";
}
else
{
window.location="majeur.php3";
}
Les boucles
var sum=0;
for (var i=1;i<=N;i=i+1)
{
sum=sum+i;
}
alert("Somme de 1 à "+N+" = "+sum);
while (nb<=100)
{
nb=prompt("Entrez un nombre supérieur à 100");
}
alert("Merci !");
Les Commentaires
//

Documents pareils