Extrait du cours: JavaScript – Introduction: Notions de base
-Langage « case sensitive »
-Langage objet, par exemple, l’objet window correspond à la fenêtre affichée dans le navigateur, l’objet location, à l’URL courante, …
-Certains objets possèdent des propriétés, par exemple dans un formulaire comprenant une zone de texte de nom « login », la propriété value fait référence au contenu de cette zone. (form.prenom.value)
-Délimiteur de code javascript :
<SCRIPT LANGUAGE= »JAVASCRIPT »>
code javascript
</SCRIPT>
Il existe des fonctions en javascript :
function nom([param1,… paramN])
{
Instructions
}
nom est le nom de la fonction à appeler param1 à paramN, sont les éventuels paramètres passés à la fonction Voici un exemple où une fonction JavaScript est appelée dans le corps de la page HTML:
<HTML> <HEAD> <SCRIPT LANGUAGE =”JavaScript”> function afficheLeCarre(x) { document.write (“le carré de “,x, “ est “,x*x ,“.<br>“) ; } </SCRIPT> </HEAD> <BODY> Test de la fonction <B> carre</B> : <BR> <SCRIPT LANGUAGE =”JavaScript”> afficheLeCarre (7); afficheLeCarre (12); </SCRIPT> </BODY> </HTML>
NB : L’instruction document.write fait référence à l’objet document (courant) et utilise la méthode write() pour écrire le texte sur l’objet document.
Le résultat dans notre navigateur est :
Test de la fonction carre :
le carré de 7 est 49.
le carré de 12 est 144.
…………..
JavaScript – Introduction: Notions de base (187,11 KO) (Cours PDF)