LES FONCTIONS




Une fonction est un groupe d'instructions traité comme une seule entité. Cela s'avère primordial lorsqu'on a besoin de faire appel à plusieurs lignes de code afin de rélaliser une tâche quelconque.

Les fonctions sont déclarées dans l'en-tête du document html ou encore dans un fichier séparé au format .js
Une fonction doit être définie de la manière suivante

     function nom_de_la_fonction( parametre )
{
les instructions ;
}

La fonction est alors déclarée. Il est à noté que si on charge la page html contenant le script il ne se passera absolument rien. En effet la fonction est disponible mais doit être appelée dans une instruction pour s'executer.

L'appel d'une fonction se fait naturellement en écrivant son nom dans une instruction : nom_de_la_fonction() ;

Voici un exemple d'appel à une fonction de salutation dans une page web

appel_de_fonction

Cet exemple représente deux appels à la même fonction qui s'executeront l'un après l'autre.
A remarquer l'utilisation de la méthode document.write qui inscrit dynamiquement du code dans la page web y compris la balise
"< br / >" qui permet d'afficher les deux renvois de fonction sur deux lignes.

Sans aller trop vite en besogne, nous pouvons entrevoir l'intérêt de ce type de fonction avec une méthode nous permettant de "récupérer" une saisie de l'internaute (formulaire, prompt) pour personnaliser l'accueil sur une page Web. C'est là une des particularités de javascript que HTML ne possède pas.



© Emmanuel Besnard, octobre 2004