| ||
auteur : simone.51 | ||
Le javascript (ne pas confondre avec JAVA) est un langage coté client. C'est-à-dire que c'est le navigateur qui exécute le code. Au contraire des langages de requêtes du style php ou asp qui eux, sont exécutés coté serveur : Le code que le serveur renvoi au navigateur n'est que de l'html simple. Par conséquent, le javascript est utile pour tout ce qui concerne les intéractions du client sur la page Web. Il permet ainsi d'améliorer la présentation et l'interactivité des pages Web. |
| ||
auteur : simone.51 | ||
Le JAVA et le Javascript sont deux langages totalement différents. - le JAVA est un langage beaucoup plus complexe que Javascript (notions d'objet, de classes, d'héritage, de threads, et encore, vous n'avez rien vu....). - Le code source du JAVA est compilé avant son exécution ce qui assure notamment la confidentialité du code source (on n'accède pas au code en faisant clic droit Afficher la source !!!). - Le JAVA est de loin plus performant que le javascript. En JAVA, on peut " quasi " tout faire. - Le JAVA est plus compliqué à mettre en place (besoin d'une machine virtuelle, d'un compilateur...) que le Javascript. Pour faire du javascript, il suffit d'un éditeur et d'un navigateur... |
| ||
auteur : simone.51 | ||
Le javascript est très utile pour traiter les événements occasionnés par un internaute sur une page Web.
Ainsi, on peut savoir si quelqu'un a cliqué sur tel ou tel bouton, on peut aussi connaître les coordonnées de la souris, ... Mais on peut aussi faire des contrôles sur les formulaires. Voilà, les présentations sont faites, on va pouvoir passer à quelques questions récurrentes. |
| ||
auteur : simone.51 | ||
Ce code se place généralement dans les balises <head> d'une page Html, mais on peut le mettre presque partout. En ce qui concerne la syntaxe, elle est très proche du C ou du php. |
| ||
auteur : simone.51 | ||
Pour appeler un objet, il y'a plusieurs solutions. Prenons un exemple :
Nous allons donc appeler l'image présente dans la première ligne, deuxième colonne. 1. document.getElementById('test') . propriété ou méthode 2. document.exemple.test . propriété ou méthode 3. document.forms['exemple'].elements['test']. propriété ou méthode Ces trois solutions sont les trois solutions les plus utilisées. La première solution est la solution normalisée, qui doit donc être préconisée.
ATTENTION!!! IE ne fait pas la différence entre l'attribut
name et l'attribut id . Par contre, FireFox oui....
Par conséquent, si vous utilisez la fonction getElementById,
n'oubliez pas l'attribut id.
|
| ||
auteur : BrYs | ||
On considère actuellement qu'environ 10% des internautes n'ont pas javascript
activé dans leur navigateur (bien que cette proportion baisse actuellement).
Pour prévenir ces utilisateurs, vous pouvez utiliser les balises html:
| ||
lien : PHP : Comment détecter si Javascript est activé ou non? |
Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright © 2004 Developpez Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.