I don't really understand if your problem is in velocity or pure javascript ?
Anyway, in pure javascript you would just have to escape the single
and double quotes, something like the following (I did not test it,
just found it by googling) :
var escapedString = inputValue.replace(/([\\"'])/g,
"\\$1").replace(/\0/g, "\\0");
BR,
Jeremie
2012/6/11  <mathieu.canzerini(a)intech.lu>lu>:
  Hello everybody,
 I've a simple problem.
 I've a text input where people can enter some text.
 After, I want to send that text as a param to a javascript function.
 However, when user types a quote (simple or double), there is a problem in
 my javascript syntax.
 I've tred to add backslash but no effect.
 Thanks for your help.
 Mathieu Canzerini.
 _______________________________________________
 users mailing list
 users(a)xwiki.org
 
http://lists.xwiki.org/mailman/listinfo/users