IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

XSL/XSLT/XPATH XML Discussion :

[XSLT]Guillemets dans quote


Sujet :

XSL/XSLT/XPATH XML

  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut [XSLT]Guillemets dans quote
    Bonjour à tous,

    j'ai beaucoup hesité avant de poster ce message car ça me seblait facile mais aprés avoir essayé pleins de choses j'y arrive toujours pas, donc voila mon problème :

    je souhaite generer un HTML avec des evenements Java Script sur certains élements, mon probleme c'est que je dois produire des guillement dans des quotes (ou guillemet erntourés de simple quote) sinon mon document n'est pas exploitable.

    exemple de la balise P : <P onclick='alert("toto")'>appeler alert(toto)</P>, mon pb c'est que quoi que je fasse, la valeur de mon atribut onclick est d'abord entourée de double quote alors que moi je veux d'abord des simples quotes et ensuite les parametres des fonctions entourés de double quote.

    si quelqu'un a une idée je suis preneur.

    Merci.

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    847
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 847
    Points : 841
    Points
    841
    Par défaut
    j'ai une solution à coup de CDATA mais ça me plait pas trop :

    <![CDATA[<p onclick=']]<xsl:value-of select="concat()"/><![CDATA['>]]>

    si quelqu'un à une autre idée....

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    56
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2005
    Messages : 56
    Points : 43
    Points
    43
    Par défaut
    c'est peut-être bête mais un simple :
    <xsl:text disable-output-escaping="yes"> je peux mettre des ' " ' " comme je veux </xsl:text>

    Fonctionne très bien, il doit en aller de même avec un value-of, il suffit de mettre l'attribut disable-output-escaping à yes (pas testé mais y pas de raison que ça marche pas avec un value-of )

Discussions similaires

  1. Réponses: 9
    Dernier message: 25/02/2009, 17h36
  2. [Fonction] Quote et guillemet dans un textarea
    Par ddelec24 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 11/03/2007, 15h51
  3. Afficher quote/guillemet dans un input
    Par EggY14 dans le forum Langage
    Réponses: 8
    Dernier message: 15/09/2006, 12h59
  4. [SQL-Server] Problèmes de guillemets et quotes dans un INSERT
    Par gregb34 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 05/05/2006, 09h40
  5. problème de guillemets dans une formule shell
    Par dim_italia dans le forum VBA Access
    Réponses: 7
    Dernier message: 18/08/2003, 12h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo