DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques au WEB / Fonctions diverses WEBDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Permet de manipuler les propriétés JavaScript de l'événement navigateur qui a déclenché l'exécution du code. Permet par exemple :
  • de lire une propriété JavaScript de l'événement.
  • d'affecter une valeur à une propriété JavaScript de l'événement.
Cette fonction est une fonction avancée : son utilisation nécessite une bonne connaissance de JavaScript.
Exemple
// Lecture de la position de la souris lors du clic
nPosX est un entier = JSInfoEvénement("clientX")
Syntaxe

Récupérer la valeur d'une propriété de l'événement Masquer les détails

<Résultat> = JSInfoEvénement([<Propriété>])
<Résultat> : Variant
Valeur de la propriété.
<Propriété> : Chaîne de caractères optionnelle
Propriété à manipuler. Si ce paramètre n'est pas précisé, la fonction JSInfoEvénement récupère l'objet directement. Il est ainsi possible d'utiliser la fonction JSInfoEvénement comme argument d'une procédure navigateur écrite en JavaScript.

Modifier une propriété de l'événement Masquer les détails

JSInfoEvénement(<Propriété>)
<Propriété> : Chaîne de caractères
Propriété à manipuler.
Remarques
  • Les objets "événement" sont différents selon les navigateurs. Certaines propriétés ne sont pas disponibles sur tous les navigateurs.
  • L'événement qui a déclenché l'exécution du code n'est pas toujours disponible. Avant d'utiliser cet événement, il est conseillé de tester son existence, par exemple avec le code suivant :
    SI JSInfoEvénement() ALORS ...
  • Dans les traitements WEBDEV saisis directement en Javascript, la fonction JSInfoEvénement ne doit pas être utilisée : il faut utiliser directement l'objet Event.
  • La fonction JSInfoEvénement n'est pas disponible :
    • dans les procédures navigateur.
    • dans les événements appelés directement ou indirectement depuis une procédure navigateur (par l'intermédiaire de la fonction ExécuteTraitement par exemple).
Composante : WDJS.DLL
Version minimum requise
  • Version 11
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale