Les bases de javascript *********************** class et attribut ================= Pour identifier un élément avec une classe on utilise .nom_de_ma_classe Pour identifier un élément un id #mon_id Pour identifier un élément avec un attribut [attr='ValeurAttr'] Les fonctions ============= la déclaration de fonction en javascript est assez simple .. code-block:: javascript function test(){ alert('test'); } avec des paramètres .. code-block:: javascript function test(p){ alert('test' + p); } la gestion des paramètres et la surcharge des fonctions en javascript est assez compliqué voir inexistant ainsi le code suivant .. code-block:: html ne fera apparaitre que la boite 'Version à 2 paramètres' de plus si vous souhaitez dans la fonction .. code-block:: javascript function test(p, r){ alert('test' + p); alert('test' + r); } ne fournir que r, cela n'est pas possible La gestion des valeurs par défaut peut être réalisé ainsi .. code-block:: javascript function test(p, r){ p = (p ? p : "p"); r = (r ? r : "r"); alert('test' + p); alert('test' + r); } Afin d'avoir des arguments dynamiques avec des valeurs par défaut il est préférable d'utiliser un framework comme *JQUERY* et écrire quelques choses du type .. code-block:: html