JavaScript:
JavaScript:alert("salut")
Les éléments dans cette section ne sont qu'indicatifs !
objectName.propertyName objectName.methodName(arguments...)
Méthodes (fonctions) ou propriétés (variables attachées aux objets) vous permettent de traiter une page HTML (essentiellement des formulaires), créer des boites de dialogues, de nouvelles pages, faire du DHTML etc.
objectName = new objectType ( param1 [,param2] ...[,paramN] )
"this" réfère à l'objet courrant.
with (object){
statements
}
Grace à ces structures et méthodes informatiques vous pouvez créer dynamiquement des documents ou encore obtenir qq informations sur le contenu d'un document.
Etape 1.a: voir: http://tecfa.unige.ch/guides/js/pointers.html#man
Etape 1.b: sélectionner un manuel de référence Javascript
function <nom> (<paramètre, ......) {
<instructions >
}
if (condition) { statements1 [ } else { statements2 ] }
for ([initial-expression]; [condition]; [increment-expression]) { statements }
while (condition) { statements }
switch (expression){ case label : statement; break; case label : statement; break; ... default : statement; }
Il existe plusieurs possibilités:
<HEAD> <TITLE>Hello World avec JavaScript (18-Nov-1997)</TITLE> <script language=JavaScript> // ICI on definit une fonction JavaScript function sayhello() { alert("Bonjour cher lecteur !!! ") } </script> </HEAD> <BODY>
<SCRIPT> <!-- Begin to hide script contents from old browsers. ..... expressions JavaScript... // End the hiding here. --> </SCRIPT>
Afficher un contenu alternatif pour ces browsers: <noscript>
<NOSCRIPT> <B>This page uses JavaScript, so you need to get Netscape Navigator 2.0 or later! <BR> <A HREF="http://home.netscape.com/comprod/mirror/index.html"> <IMG SRC="NSNow.gif"></A> If you are using Navigator 2.0 or later, and you see this message, you should enable JavaScript by on the Advanced page of the Preferences dialog box. </NOSCRIPT>
Gérer différentes versions de JavaScript:
une fonction JavaScript est déclenchée par 2 moyens:
<script> // ICI on apelle la fonction sayhello() </script>
<FORM METHOD="post"> <INPUT TYPE="button" VALUE="Clickez ICI" onClick="sayhello()"> </form>