Bonjour !!
J'ai une grande requete Xquery qui dessine un formulaire et le problème est de représenter le caractère " sans qu'il soit réinterprété avec un " (problematique lors de la generation de javascript)
voila un extrait de la requete ::
1 2 3 4
|
element div { element label {$labelcmp} , element select { attribute name {$namecmp} } }
else if ($inputtype="CAL") then element div { element label {$labelcmp} , <input type="text" name="{$namecmp}" id="{$namecmp}"/>,
<script type="text/javascript">Calendar.setup({{ "inputField:" } "{$namecmp}",ifFormat: "%m/%d/%Y %I:%M %p",showsTime:true});</script> } |
et lors de l'execution de la requete il me revoi
"{$namecmp}" au lieu de "{$namecmp}"
j'ai essayer avec un mais même resultat..
j'ai aussi ce problème avec les '<' et '>' ...
par contre ce problème ne se produit pas dans le TAG
ex:
<script type="text/javascript">
dans ce cas aucune substitution n'est faite ...
une idée ?
merci !!
Partager