我有一个对象,您可以在下图中看到。将javascript中有特殊字符的对象进行字符串化处理
我想这个对象传递给其他js函数。由于我不能直接传递对象,所以我首先将它转换成如下所示的json。
var str = '<tr onmouseover="diamond_information('+JSON.stringify(main_arr[i])+');">';
我得到了json。它造成了我有特殊字符的问题。
当我鼠标移到tr标签,然后我得到了下面的错误。
SyntaxError: invalid property id
什么可能是正确的方式传递对象函数或如何stringfy具有特殊字符的对象?花费数小时后。现在我没有得到任何解决方案,所以任何suggections?
请张贴小[MCVE]与JSON – mplungjan
我编辑我的问题,并试图做一些改进的例子。 – Jass
为什么你需要将所有json串入html中? – charlietfl