Olivier si tu veux interpoler une chaine issue d'un input utilisateur dans
du code JS c'est coton.

Car si tu utilises des singles quotes pour concaténer et que la variable
contient des singles quotes, ça pète. Idem pour des double quotes.

Utilise le helper rails escape_javascript pour échaper les single et double
quotes [?][?][?].

Nicolas.

2012/4/27 Nima Izadi <[email protected]>

> Sinon pense à mettre .html_safe après ta variable aussi.
>
> Nima
> Le 27 avr. 2012 16:41, "Nima Izadi" <[email protected]> a écrit :
>
> Bonjour,
>>
>> Le 27 avr. 2012 16:32, "Olivier Morel" <[email protected]> a écrit :
>> >
>> > bonjour
>> > J ai du mal à trouver la réponse à ma question sur internet je me
>> permet donc de vous la poser.
>> >
>> > je suis entrain de m'amuser à développer mon propre WISIWING  en
>> Javascript avec ROR bien évidemment .
>> >
>> > Je parviens à mettre mon text en gras en couleur ou autre, lorsque je
>> regarde dans mon SGBDje voie bien dans mon champs qu'il à bien enregistrer
>> mon text en gras ou en couleur  voici un extrait :
>> >
>> > <span style="font-weight: bold;"></span><span style="font-weight:
>> bold;">olivier </span><span style="text-decoration: underline;">article
>> </span>
>> >
>> > lorsque je demande à l'afficher il ne m'interprète pas le code, il ne
>> m'affiche même pas le code à l'écran
>> >
>> > Voici la fonction en Js  qui doit m'afficher le code
>> >
>> > function displayResult()
>> >      {
>> >       document.getElementById ('editorResult') .innerHTML =
>> >      "<h2>Code renvoy&eacute; par l editeur</h2><pre>" + (<%=
>> @item.description %>) + "</pre>";
>> >      }
>>
>> Tu dois avoir une erreur Js non ? Essayé de remplacer les parenthèse
>> avant et après l'appel Ruby par des quotes.
>>
>> document.getElementById ('editorResult') .innerHTML =
>>      "<h2>Code renvoy&eacute; par l editeur</h2><pre>" + "<%=
>> @item.description %>" + "</pre>";
>>      }
>>
>> > editorResult se trouve être la  div ou va s'afficher mon résultat .
>> >
>> > La manière dont je récupère la variable ruby est t'elle bonne ?
>> > --
>> > Rubyment
>> >
>> > Olivier Morel
>> > tel : 06.62.25.03.77
>> >
>> > --
>> > Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance"
>> de Google Groups.
>> > Pour transmettre des messages à ce groupe, envoyez un e-mail à
>> l'adresse [email protected]
>> > Pour résilier votre abonnement envoyez un e-mail à l'adresse
>> [email protected]
>>
>  --
> Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de
> Google Groups.
> Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse
> [email protected]
> Pour résilier votre abonnement envoyez un e-mail à l'adresse
> [email protected]
>



-- 
Nicolas Blanco, Web developper

http://www.nicolasblanco.fr
Jabber/GoogleTalk : [email protected]
Twitter : http://twitter.com/slainer68
Github : http://github.com/slainer68
Skype : slainer68

-- 
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]

<<333.png>>

Répondre à