|
|
|
|
|
- La fonction JSPropriété manipule les alias des champs
JSPropriété (Fonction) En anglais : JSProperty Permet de manipuler des fonctionnalités spécifiques sur des objets de la page en cours. Permet par exemple : - de lire une propriété Javascript d'un objet de la page en cours
- d'affecter une valeur à une propriété Javascript d'un objet de la page en cours.
Cette fonction est une fonction avancée : son utilisation nécessite une bonne connaissance de Javascript. // Si SAI_Saisie1 est un champ de saisie de la page // l'instruction suivante affiche le contenu du champ de saisie Info(JSPropriété("_PAGE_." + SAI_Saisie1.Alias, "value")) // Remarque : On utilise la propriété Alias // pour utiliser le nom du champ généré dans la page HTML // Remplir les champs de saisie numériques SAISIE1, SAISIE2 et SAISIE3 // avec la  valeur "test" i est un entier POUR i = 1 À 3 JSPropriété("_PAGE_.SAISIE" + i, "value") = "test" FIN // ATTENTION : // Pour cet exemple, décochez l'option "compresser le nom des champs (Alias)". // Cette option se trouve : // - dans les options avancées de la page // (onglet "Avancé" de la description de la page, // option "Optimisation du code HTML personnalisée") // - dans les options avancées du projet (onglet "Avancé", bouton "Avancé"). // Il est ainsi possible de conserver le nom des champs générés // dans les pages HTML tels qu'ils ont été définis sous l'éditeur. // Notez toutefois que les noms des champs sont toujours générés en majuscules. Syntaxe
Récupérer la valeur d'une propriété d'un élément de la page Masquer les détails
<Résultat> = JSPropriété(<Nom complet de l'élément> , <Propriété>)
<Résultat> : Chaîne de caractères ou entier Valeur de la propriété de l'élément manipulé. <Nom complet de l'élément> : Chaîne de caractères Nom "Javascript" de l'élément à manipuler. Généralement, ce nom commence par "document.". Il est nécessaire d'utiliser les alias des champs. Pour plus de détails, consultez le paragraphe Remarques. <Propriété> : Chaîne de caractères Propriété de l'élément à manipuler.
Modifier une propriété d'un élément de la page Masquer les détails
JSPropriété(<Nom complet de l'élément> , <Propriété>) = <Nouvelle valeur>
<Nom complet de l'élément> : Chaîne de caractères Nom "Javascript" de l'élément à manipuler. Généralement, ce nom commence par "document.". Il est nécessaire d'utiliser les alias des champs. Pour plus de détails, consultez le paragraphe Remarques. <Propriété> : Chaîne de caractères Propriété de l'élément à modifier. <Nouvelle valeur> : Chaîne de caractères ou entier Valeur de la propriété de l'élément à modifier. Remarques La fonction JSPropriété manipule les alias des champs Pour construire le nom de l'élément, il est nécessaire de connaître l'alias du champ. Cet alias correspond au nom du champ dans la page HTML. Pour connaître cet alias : - sous l'éditeur de code, utilisez la combinaison de touches Maj + F11.
- par programmation, utilisez la propriété Alias.
Liste des exemples associés :
|
Exemples unitaires (WEBDEV) : Propriété ClasseHTML
[ + ] La propriété ..ClasseHTML permet de lire et de modifier la valeur de l'attribut HTML "class" du champ. La valeur de l'attribut HTML "class" permet, entre autres, de sélectionner les styles CSS appliqués sur le champ.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|