PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → Champs HTML et lien
Champs HTML et lien
Débuté par Roumegou, 30 déc. 2003 15:42 - 1 réponse
Posté le 30 décembre 2003 - 15:42
Je crée un champs HTML nommé whoiam, avec un texte et une partie Lien, genre
"Si vous n'êtes pas @trucmuche, cliquez ici" avec cliquez ici en lien
renvoyant sur la pge de login.

En Initialisation de page, je fais un
whoiam=remplace(whoiam,"@trucmuche",gInternaute)

Le remplacemment fonctionne bien, mais le lien plante lamentablement.
Si je flaggue mon code remplace, le lien fonctionne (mais bien sur avec le
@trucmuche)

Pourquoi ne peut on pas faire cela ?
On peut initialiser un champs HTML par programmation, mais comment gérer des
liens dans ces champs ?

Eric
Posté le 05 janvier 2004 - 15:17
Bonjour,

Nous vous suggérons l'emploi du champ Libellé HTML.
En effet, ce champ vous permet d'éditer du texte avec mise en forme HTML. Il
permet également de créer des liens automatiquement.

Ainsi, si vous souhaitez remplacer du texte (le libellé du lien par exemple)
ou le lien lui même, utilisez la fonction ChaineConstruit.

Exemple :

Votre libellé HTML contient le texte suivant :
"Si vous n'êtes pas %1, cliquez ici"

Un lien est positionné sur "cliquez ici". La destination de ce lien est
définit dans les propriétés du texte (description du libellé HTML, clic
droit sur le lien, "Editer le lien"). Cette destination est affectée avec le
texte "%2".

Vous pourrez donc modifier l'une ou l'autre valeur grâce à la fonction
ChaineConstruit :

LIBHTM1 = ChaineConstruit(LIBHTM1, "Jean", "nouvellepage.htm")


--
Cordialement,

Le Support Technique Gratuit

"Roumegou" <roumegou@wanadoo.fr> a écrit dans le message de
news:3ff2d0a2$1@news....

Je crée un champs HTML nommé whoiam, avec un texte et une partie Lien,

genre
"Si vous n'êtes pas @trucmuche, cliquez ici" avec cliquez ici en lien
renvoyant sur la pge de login.

En Initialisation de page, je fais un
whoiam=remplace(whoiam,"@trucmuche",gInternaute)

Le remplacemment fonctionne bien, mais le lien plante lamentablement.
Si je flaggue mon code remplace, le lien fonctionne (mais bien sur avec le
@trucmuche)

Pourquoi ne peut on pas faire cela ?
On peut initialiser un champs HTML par programmation, mais comment gérer

des
liens dans ces champs ?

Eric