Одиночная кавычка в параметрах функции JavaScript
Мне нужно экранировать одинарные кавычки в параметрах функции JavaScript, чтобы избежать этого:
onclick="Javascript:INSERT_PRODUCT('188267','WILL AND GRACE','32311','L'ANNIVERSARIO DINOZZE ','20101113|04|18|','13/11/2010 0.00.00','CANALE 5 ',this);"
Но мне нужно экранировать их внутри вызова функции, поскольку я не знаю значений, которые будут переданы (переменные БД, которые я не могу экранировать из базы данных).
Есть ли функция, которая позволяет мне сделать что-то вроде следующего?
onclick="Javascript:function(escape(param1), escape(param2), escape(param3));"