JSON.stringify(content)
得到一个字符串
"{"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}"
看上去没有问题eval(JSON.stringify(content)) 报错 缺少 ';'JSON.parse("{"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}")
报错 缺少 ')'dd ={"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}
就没有错误 这是为什么
htm += "<th scope=\"row\"> <img src=\"../../Images/link.png\" width=\"16\" height=\"16\" alt=\"复制全图\" onClick=\"showurl('" + JSON.stringify(content) + "')\" /> </th>"; 报错 未结束的字符串常量
得到一个字符串
"{"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}"
看上去没有问题eval(JSON.stringify(content)) 报错 缺少 ';'JSON.parse("{"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}")
报错 缺少 ')'dd ={"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}
就没有错误 这是为什么
htm += "<th scope=\"row\"> <img src=\"../../Images/link.png\" width=\"16\" height=\"16\" alt=\"复制全图\" onClick=\"showurl('" + JSON.stringify(content) + "')\" /> </th>"; 报错 未结束的字符串常量
解决方案 »
- 又是关于闭包的疑问,比较高级的疑问
- jquery 如何选中鼠标选中的文字,然后在前后加上标签 就是BBCODE
- 求会as的进TT。。。
- 使用vs2008 怎样可以在写js 文件的时候 出现 jquery 自动提示
- 如何取得多选列表菜单的值,然后赋值给一个隐藏的域?
- 一段有趣的代码,请大家进来看看.
- 子窗体操作父窗体中ListBox出现问题,请赐教。
- 请各位高手帮帮忙,在javascript怎样获得Table的单元格td里面的值
- 求xml+js 制作n级树型菜单的代码或实例--帮帮忙(各位高人)
- 问一下这个效果能实现吗???
- 听说北北回来了,马上准备了问题。。关于SetTimeout
- 一个很奇怪的问题,关于parseInt的,谁告诉我为什么?
alert(eval("str"))这样转~·
里面的属性用单引号~·外面用双引号~·
<script>
var str = "{'Id':16,'ImageInfo':'','thumbs':'\/GoodsPhoto\/3234991381674571thu.jpg','photo':'\/GoodsPhoto\/3234991381674571.jpg'}"
var json = eval('(' + str + ')');
alert(json)
</script>
eval(JSON.stringify(content)) 报错 缺少 ';'content 是字符串啊
jsonstring="{"Id":16,"ImageInfo":"","thumbs":"/GoodsPhoto/3234991381674571thu.jpg","photo":"/GoodsPhoto/3234991381674571.jpg"}"var jsonobj = eval("("+jsonstring+")");
"缺少 ';'"