Accueil    Javascript    Fonctions
 



Javascript : Fonctions  Javascript : Fonctions

Index Javascript


Les fonctions sont des routines ou sous programmes qui sont exécutées uniquement lorsqu'elles sont appelées par le programme principal. En javascript, le programme principal correspond à la page html qui est chargée. Le javascript qui est contenu ou référencé dans cette page est alors pris en compte.

Les appels vers les fonctions peuvent se faire sur des évènements de l'utilisateur, tels qu'un clic sur un bouton ou bien par le code initialement exécuté au chargement de la page (par exemple un bloc de script appelant une ou plusieurs fonctions).

Une fonction se déclare avec le mot clé "function" suivi du nom donné à la fonction qui suit les règles de nommage suivantes :
    - son nom doit commencer par une lettre ou un underscore
    - il n'y a pas de limite de longeur
    - le nom ne peut pas contenir d'espace

Les arguments sont facultatifs et ne sont pas limités, cependant dans le cas où il n'y a pas d'argument il faut conserver les parenthèses obligatoires qui suivent le nom de la fonction. L'ordre des arguments doit être respecté lorsque la fonction est appelée.


Déclaration d'une fonction :


function NomDeLaFonction(Argument1, Argument2,...)
{

   bloc de code

}


Exemple :


<input type="button" value="Bienvenue"
   onclick="AffichageInformations('Doe', 'John');" />

<script type="text/javascript">
//<![CDATA[
function AffichageInformations(nom, prenom)
{
   alert("Bienvenue " + prenom + " " + nom);
}
//]]>
</script>