Tutoriels Trucsweb
          

 

Niveau : DÉBUTANT (Consulté 25,835 fois)
Compatibilité : Netscape 3+ et Internet 3+

  Ajouter aux favoris  Envoyer à un ami  Version imprimable

Les événements du Javascript

Base de la programmation orientée-objet

   par Django (Oznog) Blais, Trucsweb (25 Août 2000)


Un document comporte plusieurs objets, les objets peuvent être les éléments d'un formulaire, les images les liens les textes et même le document lui-même etc. Cette technique orientée-objet permet d'isoler les objets entre eux en leur donnant une certaine indépendance. Parmi les techniques de manipulation des objets il existe les événements ou "Event". Un événement est une action commise par l'utilisateur qui affecte directement un ou plusieurs objets. À l'aide de mot réservé vous pouvez réagir et contrôler à peu prêt tout ce qui est fait par l'usager.

NOTE : Parmi les événements il y a le FOCUS. Cet événement est très important à comprendre car certains objets ne réagissent aux événements que lorsqu'ils sont en état de FOCUS. Le FOCUS est attribué à un seul objet à la fois. Par exemple lorsque vous entrez dans une page, le FOCUS est par défaut le document lui-même. Pour bien saisir, cliquez sur la touche TAB, vous aller observer le mouvement du FOCUS dans de la fenêtre. Lorsque le FOCUS est sur un objet, une ligne pointillée en fait le tour. Tout ce qui se fait sous Windows fonctionne de cette façon. Que ce soit en HTML, Javascript, Visual Basic ou même en C. C'est pourquoi si le FOCUS n'est plus directement dans le navigateur, la touche TAB vous permet de change le FOCUS entre les objets de Windows, c'est à dire entre application ou fichier sur le bureau etc.

: Compatible avec Netscape Navigator 3 et plus.
: Compatible avec Netscape Navigator 4 et plus.
: Compatible avec Internet Explorer 3 et plus.
: Compatibleavec Internet Explorer 4 et plus.

Événement Avec Description

OnAbort
BODY,
FRAMESET
À l'interruption du chargement d'une page.
OnAfterUpdate Tout Après une modification d''un formulaire.
OnBlur LABEL,
INPUT,
SELECT, TEXTAREA, BUTTON
Quand un objet perd son FOCUS.
OnChange INPUT,
TEXTAREA
Après la modification d'un objet.
OnClick Tout Quand l'utilisateur clic sur un objet.
OnDbClick Tout Quand l'utilisateur bouble clic sur un objet.
OnError Tout Quand un objet n'a pas été chargé.
OnFocus LABEL,
INPUT, SELECT, TEXTAREA, BUTTON
Quand un objet prend le FOCUS.
OnHelp Tout

Quand l'utilisateur appuie sur la touche F1 (aide).

OnKeyDown Tout Quand l'utilisateur appuie sur une touche
OnKeyPress Tout Quand l'utilisateur relâche une touche
OnKeyUp Tout Quand l'utilisateur relâche une touche sur un objet.
OnLoad BODY,
FRAMESET
À l'ouverture d'un document.
OnMouseDown Tout Quand l'utilisateur appuie sur un bouton de la souris.
OnMouseMove Tout Quand l'utilisateur bouge la souris.
OnMouseOut Tout Quand l'utilisateur bouge la souris hors d'un objet.
OnMouseOver Tout Quand l'utilisateur bouge la souris au dessus d'un objet.
OnMouseUp Tout Quand l'utilisateur relâche un bouton de la souris.
OnReadyStateChange FORM Quand le document se charge.
OnReset FORM Quand le bouton RESET d'un formulaire est cliqué.
OnResize BODY Quand l'utilisateur redimensionne la fenêtre du navigateur
OnScroll BODY Quand l'utilisateur se sert des barres de défilement de la page
OnSelect INPUT,
TEXTAREA
Quand l'utilisateur sélectionne du texte
OnSubmit FORM Quand un formulaire est envoyé.
OnUnLoad BODY,
FRAMESET

Quand le navigateur ferme la page HTML

Exemple :

Avec un document

Cliquez ici !!

Avec un lien
Lien hypertexte

Avec un formulaire


etc.

 Début de la page


TrucswebTrucsweb


Fil d'info Trucsweb


 
sp

Hébergement de qualité!

partenaire
Rechercher un tutoriel!
 
recherche avancée
Abonnez-vous!

 

Save the Net

 
sp
 C O M M A N D I T E S 
sp






 
sp
 T U T O R I E L S 
sp
· ASP / VBscript
· C/C++
· CSS
· DHTML
· CGI / Perl
· HTML
· Java/JSP
· Javascript
· PHP
· SSI
· WAP/WML
· XML/XSL
· Infographie
· Flash et Shockwave
· Audiovisuel
· Images gratuites
· Hébergement
· Analyses de logiciels
· Internet et Protocoles
· Veille intégrée
· Référencement
· Sécurité
· Outils gratuits
 
sp
 F O R U M S 
sp
· Forum Javascript
· Forum HTML/CSS
· Forum ASP/VBScript
· Forum Flash
· Tous les forums
 
sp
 S E R V I C E S 
sp
Generateur Trucsweb
· Générateur
· Répertoire
· Logithèque
· Glossaire
· Forum
· Nouveautés Dev Zone
· Ajouter un site
· Ajouter un logiciel
· Ajouter un tutoriel
· Fil d'info sur votre site
· Tester votre site
 
sp
 A P P L I C A T I O N S 
sp
· twCompteur 1.0 Nouveau
· twCalende 1.0 Nouveau
· twLiMenu 1.0 Nouveau
· twValide 2.2 sp
· twAliste 1.0 sp
· twASPDate 2.0 sp
· twASPLivre 1.0 sp
 
sp
 R É F É R E N C E S 
sp
· W3C HTML 4.0
· W3C XHTML 1.0
· Web Design Group
· W3C SMIL 2.0
· W3C XML 1.0
· XML Cover Pages
· W3C CSS LEVEL 2
· Netscape Javascript 1.5
· Netscape Javascript 1.4
· Netscape Javascript 1.3
· Netscape DHTML
· Gecko DOM ref.
· IE DHTML
· VBScript Language Ref.
· JScript Language Ref.
· ASP Object Quick Ref.
· ADO API Reference
· Microsoft IIS5
· MSDN Library
· RFC Editor Site
· HTML 4.0 code de caractères
· Unicode fonts
· Manuel PHP
· Documentation Perl
· Perl 5 Reference Guide
· Flash actionscript FAST
· ActionScript dictionary
· MySQL Manual
· SQL Pro (F. Brouard)
· Java Language Spec.
· Java 2 SDK Doc. V1.3.1
· JavaServer Pages Ref.
· C/C++ Language Ref.
· Python Library Reference
· Les Navigateurs
· Terminologie d'Internet
· Traduction
· Traduction systran
· Traduction d'interface client
· Extensions de fichiers
· Virus Wildlist
· Virus Alerts
 
sp
 D O M A I N E S 
sp
iWeb

iWeb
 
sp
 C O P Y R I G H T  
sp

 

accueil | tutoriels | logithèque | répertoire | forum



© 1997-2006
Django (Oznog) Blais
Rivière-du-Loup, Québec
Ajouter à votre Sidebar  RSS 1.0
 
Conception Oznog co. Multimédia


Hit-Parade    Tout navigateurs   

6 visiteurs