Espaces ds une textbox [Html/javascript] - HTML/CSS - Programmation
Marsh Posté le 15-05-2002 à 17:01:22
pour le submit, tu passes par un js qui te rajoute un blanc avant et un blanc apres avant d'envoyer le form.
Marsh Posté le 15-05-2002 à 17:13:56
Je ne suis pas sûr de m'être bien fait cprendre : ce que je veux, c passer ds la textbox qqch genre "         1256   ", avec un nbre d'espaces indéterminé (dépdant de l'utilisateur, quoi) avt et après "1256". 
Ce que tu proposes permet juste de passer 1 nbre d'espaces prédéterminé, non ? 
Marsh Posté le 15-05-2002 à 17:25:05
Ok je vois mieux ton pb, je regarde
Marsh Posté le 15-05-2002 à 17:36:18
C vrai que visuellement, tu ne vois pas les espaces, mais si tu calcule la longueur de ton champ, les blancs y sont bien présent et quand tu affiche la source, ils sont bien là. 
 
Exemple : 
Je rentre 6 espaces + 123456 + 6 espaces 
<HTML> 
<HEAD> 
</HEAD> 
<BODY> 
<form name="Formulaire"  action="test2.asp" method="post"> 
 <INPUT type="text" name="Test" size="35"> 
 <INPUT type="submit" value="valider"> 
</form> 
</BODY> 
</HTML> 
 
Je submit et en j'affiche : 
 
<HTML> 
<BODY> 
<% 
Response.Write Len(Request.Form("Test" )) & "<BR>" 
Response.write "|" & Request.Form("Test" ) & "|" 
%> 
</BODY> 
</HTML> 
 
et la il me renvoie bien 18 pour la taille du champ et quand je fais voir le source, je vois bien les blancs... 
 
Ton pb est juste visuel. 
Marsh Posté le 15-05-2002 à 17:37:48
D'ailleurs, si tu raffiche ds la page suivante le resultat ds un input, les blancs y sont tjrs...
Marsh Posté le 15-05-2002 à 16:54:42
Y'a-t-il un moyen de faire passer des espaces avt/après un texte ds une textbox ? Parce que j'ai l'impression qu'un "trim" se fait automatiqut.