PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV 2024 → Sansespace
Sansespace
Started by Greta Van Driessche, May, 12 2004 1:53 PM - 3 replies
Posted on May, 12 2004 - 1:53 PM
J'ai remarqué que, en code navigateur, sansespace n'enlève pas les blancs
d'une chaine qui ne contient que des blancs
Ex.
Info("A" + SansEspace(test) + "B")
test est une zone de saisie
si je tape 3 blancs dans la zone,
en code navigateur ça donne A B
en code serveur AB
si je tape des blancs avec un X au milieu, je reçois dans les deux cas AXB
Je veux tester en code navigateur si une zone de saisie est vide, comment
faire ?
Posted on May, 12 2004 - 6:19 PM
"Greta Van Driessche" <greta.vandriessche@ibsbe.be> wrote:


J'ai remarqué que, en code navigateur, sansespace n'enlève pas les blancs
d'une chaine qui ne contient que des blancs
Ex.
Info("A" + SansEspace(test) + "B")
test est une zone de saisie
si je tape 3 blancs dans la zone,
en code navigateur ça donne A B
en code serveur AB
si je tape des blancs avec un X au milieu, je reçois dans les deux cas AXB
Je veux tester en code navigateur si une zone de saisie est vide, comment
faire ?




Je pense k'il faut orienter tes recherches en utilisant la fonction JSPropriété
en code WD et navigateur ...

c'est dur style
si JSPropriété(document.ton_champ_à_controler,"value") = "" alors ...Etc...etc...
Posted on May, 12 2004 - 6:34 PM
Greta Van Driessche wrote:
J'ai remarqué que, en code navigateur, sansespace n'enlève pas les
blancs d'une chaine qui ne contient que des blancs
Ex.
Info("A" + SansEspace(test) + "B")
test est une zone de saisie
si je tape 3 blancs dans la zone,
en code navigateur ça donne A B
en code serveur AB
si je tape des blancs avec un X au milieu, je reçois dans les deux
cas AXB Je veux tester en code navigateur si une zone de saisie est
vide, comment faire ?


en HTML, l'espace insécable est &nbsp;

Ne devrais-tu pas chercher dans cette direction ?

Essaie donc un remplace(lachaine,"&nbsp;"," ")

--
Eric
Posted on May, 12 2004 - 8:05 PM
C'est marrant, je viens juste d'avoir ce besoin qq mn après t'avoir répondu.

Je te confirme qu'il faut faire un truc du style
monlib=Repète(ESP,7)+"Destinataire :"
et cela me met bien un libellé précédé de 7 espaces.

ESP étant une constante représentant le caract blanc insécable.


Roumegou wrote:
Greta Van Driessche wrote:
J'ai remarqué que, en code navigateur, sansespace n'enlève pas les
blancs d'une chaine qui ne contient que des blancs
Ex.
Info("A" + SansEspace(test) + "B")
test est une zone de saisie
si je tape 3 blancs dans la zone,
en code navigateur ça donne A B
en code serveur AB
si je tape des blancs avec un X au milieu, je reçois dans les deux
cas AXB Je veux tester en code navigateur si une zone de saisie est
vide, comment faire ?

en HTML, l'espace insécable est &nbsp;

Ne devrais-tu pas chercher dans cette direction ?

Essaie donc un remplace(lachaine,"&nbsp;"," ")


--
Eric