Vous devez placer le script entre les tags <SCRIPT
LANGUAGE="JavaScript" TYPE="text/javascript"> et </SCRIPT>.
Il faut remarquer que le tag TYPE="text/javascript" n'est pas obligatoire.
Tout ce qui sera entre ces tags sera reconnu comme du JavaScript. Si vous mettez du code
HTML, cela provoquera une erreur.
Vous pouvez placer le script entre les tags <HEAD> </HEAD> et
<BODY> </BODY>.
<html> <head> <title>Ma page</title> </head> <body> <script LANGUAGE="JavaScript"> <!-- alert('Bienvenue sur ma page'); // --> </script> </body> </html> |
Quelques remarques :
Exemple 1 : bonne façon de faire.
<html> <head> <title>Ma page</title> </head> <body> <a href="#" onClick="alert('message');">cliquez ici</a> <a href="javascript:alert('message');">cliquez ici</a> </body> </html> |
Exemple 2 : bonne façon de faire.
<html> <head> <title>Ma page</title> <script LANGUAGE="JavaScript"> <!-- function message(){ // --> |
Exemple 3 : mauvaise façon de faire. Cela va provoquer une erreur.
<html> <head> <title>Ma page</title> </head> <body> <a href="#" onClick="alert("message");">cliquez ici</a> </body> </html> |
Les différentes versions du JavaScript
Selon que vous voulez utiliser une version du JavaScript, vous devrez mettre des balises différentes.
Version | Compatibilité | Balise |
JavaScript 1.0 | I.Explorer 3.0 - Netscape 2.0 | <SCRIPT LANGUAGE="JavaScript1.0"> |
JavaScript 1.1 | Netscape 3.0 | <SCRIPT LANGUAGE="JavaScript1.1"> |
JavaScript 1.2 | I.Explorer 4.x - Netscape 4.x | <SCRIPT LANGUAGE="JavaScript1.2"> |
JavaScript 1.3 | I.Explorer 4.x,5.0 - Netscape 4.x | <SCRIPT LANGUAGE="JavaScript1.3"> |