ASP et guillemets

ASP et guillemets - Programmation

Marsh Posté le 09-05-2001 à 17:28:45    

Salut,
 
J'ai un gros pb. Je dois avoir un guillemet dans une chaîne de caractères dans une page asp. Dans la chaîne, ca va, il suffit de mettre 2 guillemets à la suite: ""
Par contre en bout de chaîne, ca marche pas. Il prend le premier mais pas le second. J'ai essayé en finissant ma chaîne par: \"" mais ca n'a pas l'air de marcher non plus.
[quote]Voici la ligne en question:
 
html = html & "<input type=""text"" name=""an"" value=" & rs ("an" ) & "">"
 
le résultat html souhaité est:
<input type="text" name="an" value="la valeur de an">


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 09-05-2001 à 17:28:45   

Reply

Marsh Posté le 09-05-2001 à 17:43:11    

essayes ça
html = html & "<input type=""text"" name=""an"" value=" & rs("an" ) & ">"
 
attention pas d'espace entre rs et ("an" )
 
voila

Reply

Marsh Posté le 09-05-2001 à 17:44:26    

Non il me faut les guillemets car mon champ peut comporter des espaces


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 09-05-2001 à 17:46:58    

et ben tu mets : trim(rs("an" ))

Reply

Marsh Posté le 09-05-2001 à 17:49:48    

si tu as besoin des espaces
html = html & "<input type=""text"" name=""an"" value=""" & rs ("an" ) & """>"

Reply

Marsh Posté le 09-05-2001 à 17:59:09    

Y a plus simple :
 
html = html & "<input type=""text"" name=""an"" value=" & rs ("an" ) & """>"  
 
il te manquait un guillemet c'est tout !

Reply

Marsh Posté le 09-05-2001 à 23:37:26    

Euh...
 
html = html & "<input type='text' name='an' value='" & rs("an" ) & "'>"
 
C'est plus simple et plus lisible non ?
(PS: Si le HTML supporte à la fois les guillements et les quotes, c'est pas pour qu'on s'emmerde à s'en passer ;))

Reply

Marsh Posté le 10-05-2001 à 08:58:14    

MagicBuzz doit être dans le vrai ...
Merci les mecs (quoi que ... j'en sais rien en fait)
 
 :hello:  :jap:  :D


---------------
Dans le monde, il n'y a que 10 sortes de personnes : ceux qui savent compter en binaire et ceux qui ne savent pas
Reply

Marsh Posté le 10-05-2001 à 09:35:58    

Quand ta des guillemet a mettre partout dans ta chaine, fo mettre les apostrophes a la place des guillemet les plus à l'extérieur, comme te la montré Magic... :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed