javacript onclick事件中传递对象参数
2017-05-23 07:32
302 查看
var user = {id:1, name:'zs', age:20};
var ele = '<a onclick="edit(' + JSON.stringify(user).replace(/"/g, '"') + ');">修改</a>';
或者
var ele = '<a onclick="edit(\'' + JSON.stringify(user).replace(/"/g, '"') + '\');">修改</a>';
前者取到的是json对象,后者取到的是json字符串。
var ele = '<a onclick="edit(' + JSON.stringify(user).replace(/"/g, '"') + ');">修改</a>';
或者
var ele = '<a onclick="edit(\'' + JSON.stringify(user).replace(/"/g, '"') + '\');">修改</a>';
前者取到的是json对象,后者取到的是json字符串。
相关文章推荐
- javacript onclick事件中传递对象参数
- javacript onclick事件中传递对象参数
- onclick事件传递对象参数
- onclick事件中传递对象参数
- HTML中动态图片的onclick事件参数传递
- js动态给对象onclick事件赋值,动态传参数
- 我的Java开发学习之旅------>Java String对象作为参数传递的问题解惑
- Java 把对象作为参数传到一个方法里,这个是值传递还是引用传递, 为什么结果这么怪?
- Java可变参数传递中可以接收多个对象
- Delphi动态事件深入分析(对象方法在调用的时候会传递一个隐含的Self指针,而该指针的值在EAX中。即左边第一个参数)
- 《Java编程思想》学习记录仪一 -- java中参数传递方式(第二章一切都是对象)
- 在Java中方法参数的传递,对象是传递引用
- 在Java中方法参数的传递,对象是传递引用
- 06_二维数组【四种格式、打印杨辉三角、Java中参数传递、数据加密案例】、面向对象【对象内存图】
- java之给方法传递对象参数
- java学习笔记(四)----对象、数组作为参数传递,静态变量、静态方法的使用,内部类,使用文档注释
- js动态给对象onclick事件赋值,动态传参数
- Java中方法调用参数传递的方式是传值,尽管传的是引用的值而不是对象的值。(Does Java pass by reference or pass by value?)
- Java面向对象【经典案例】Java 只有一种参数参数传递规则: 基于值的传递!
- 重新理解Java -- 类型、值、对象、参数传递