js 字符中 带 函数 再传对象参数
2017-03-17 14:27
169 查看
不替换 ( .replace(/\"/g, "\\\"") )则会有错误:
Uncaught SyntaxError: missing ) after argument listax
strBtn += "<a href='javascript:;' class=\"link-btn-view\" onclick='" + o.Action + "(JSON.parse(\"" +JSON.stringify(rowData).replace(/\"/g, "\\\"") + "\"),\"" + rowData.ProjectGuid + "\",\"" + escape(rowData.ProjectName) + "\");'>" + o.Name + "</a> ";
Uncaught SyntaxError: missing ) after argument listax
strBtn += "<a href='javascript:;' class=\"link-btn-view\" onclick='" + o.Action + "(JSON.parse(\"" +JSON.stringify(rowData).replace(/\"/g, "\\\"") + "\"),\"" + rowData.ProjectGuid + "\",\"" + escape(rowData.ProjectName) + "\");'>" + o.Name + "</a> ";
相关文章推荐
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- 像js函数中传递对象参数
- 使用js内置对象arguments求函数的所有参数的和
- JS函数的参数对象arguments在严格模式下的限制
- js中每个函数中隐含的arguments对象,用语表示调用时实际传递的参数
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- js返回最终样式函数,兼容IE和DOM,设置参数:元素对象、样式特性
- Js 获取当前函数参数对象的实现代码
- 20180302JS的深入学习:函数的深入用法、函数的参数、JS内置对象、动态时钟及验证表单的练习、JS原型链的简单了解
- JS中this和对象作为函数参数的区别
- Thin的DateChooser代码学习(关于js的函数参数为一个完整的函数以及“对象不支持此属性或方法”错误的解决)(原创,转载请声明)
- 【JS--基础--函数】--隐含参数对象arguments的callee 属性
- 用于string对象中字符截取的几种函数总结——语法、参数意义及用途举例
- js 函数的参数 问题 arguments对象 及闭包
- js、函数的分类、对象、arguments、函数参数
- js 获取函数的所有参数和遍历JavaScript某个对象所有的属性名称和值的方法
- js函数参数对象arguments对象分析
- js中函数命名参数和arguments对象
- 编写一个函数,分别统计出传入字符串参数(可能不止一个参数)的英文字母,空格,数字和其他字符的个数
- 这个字符串参数必须个数字,函数应该把这些数字字符转换为整数并返回这个整数。如果字符串参数包含了任何非数字字符,函数就返回零。请不必担心算数溢出。