Créez votre site avec honolulu...
Apprendre le html
Cours de javascript
Apprendre les CSS

Apprendre le Javascript : les bases de la syntaxe  






Revenons sur la syntaxe de la fonction longb() écrite dans sa version "académique" et examinons chaque ligne :

<script language="Javascript">
<!--
function longb()
{
var c=document.formeb.champb.value
if (c.length>=3)
{
alert("Bienvenue chez vous !")
}
else
{
alert ("Votre code est erroné !")
}
}
//-->
</script>

La présence de tant d'accolades et de parenthèses peut rebuter mais c'est vraiment très simple :

function longb()
{
Je mets entre les accolades les instructions de ma fonction.
Cela peut être des actions simples ou parfois plus complexes

}


Une condition s'exprime avec "if" :

if (condition)
{
je mets entre les accolades l'instruction à exécuter
si la condition est remplie

}
else sinon
{
je mets entre les accolades l'instruction à exécuter si la condition n'est pas remplie
}

Ce n'est pas une obligation que d'aller à la ligne aprés chaque accolade, mais conseillé pour une meilleure lisibilité et aussi pour éviter les erreurs. Si vous avez 3 accolades ouvrantes, vous devez en avoir 3 autres fermantes !