我需要在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);"
Run Code Online (Sandbox Code Playgroud)
但我需要在函数调用中转义它们,因为我不知道将传递的值(db变量我无法从数据库中转义).
是否有一个功能允许我做以下的事情?
onclick="Javascript:function(escape(param1), escape(param2), escape(param3));"
Run Code Online (Sandbox Code Playgroud) 内联事件处理程序被认为是一种不好的做法吗?
例如: <button onclick=someFunction()>Click me!</button>
如果是这样,使用内联事件处理程序有什么缺点?
我的脚本中有一个变量
var st=""
Run Code Online (Sandbox Code Playgroud)
在引号中我必须给一个字符串,这个字符串包含很多单引号和双引号
我认为单引号没有问题,但双引号的问题"只有.
在这个我不能手动替换\"所有,甚至我尝试用编辑器"替换,\"但它不工作