【发布时间】:2015-11-14 06:52:31
【问题描述】:
我在 textarea 中有一个 JSON 代码,我想获取它并使用它,因为它存在于我的网站中。
这是文本区域代码:
<textarea>
var settings = [
{
"id" : "post_thumbnail",
"name" : "Default Post Thumbnail",
"desc" : "The image src that you want to use for non-thumbnail posts.",
"type" : "text",
"std" : "http://lorempixel.com/640/300/"
}
]
</textarea>
我试过这个,但不幸的是它只有在代码存在于网站而不是 textarea 时才有效,因为我收到了这个错误:
未捕获的引用错误:未定义设置
for( var i = 0; i < settings.length; i++){
var setting_id = settings[i].id,
setting_name = settings[i].name,
setting_desc = settings[i].desc,
setting_type = settings[i].type,
setting_std = settings[i].std;
$('body').html(setting_id +'<br>'+ setting_name +'<br>'+ setting_desc +'<br>'+ setting_type +'<br>'+ setting_std);
}
这是一个现场演示:http://jsfiddle.net/tauv0or1/
【问题讨论】:
-
那不是 JSON,它是 JavaScript。诚然,如果您删除
=以及它之前的所有内容,剩下的就是 JSON。 -
@Quentin 感谢您的回复。对不起,我是个大人物,我认为我们称之为 JSON。那么我该怎么做才能得到我想要的呢?
标签: javascript jquery html json