我有一个函数可以从YouTube json回调中获取视频标题,这是可行的 - 但是我遇到了将变量插入到元素中的问题。将变量(从json中抓取)插入到元素中
这里是我抓住了饲料:
<script type="text/javascript" src="http://gdata.youtube.com/feeds/api/videos/2WNrx2jq184?v=2&alt=json-in-script&callback=youtubeFeedCallback"></script>
JavaScript函数我使用的是:
function youtubeFeedCallback(data) {
var info = data.entry.title.$t;
document.write(info);
}
这工作得很好,但我想将其插入一个div与ID“框”。
通常我会用下面(并将其添加到功能 - 并删除文件撰写):
var box = document.getElementById('box');
box.innerHTML = info;
我不能得到这个工作,虽然。什么是正确的方式来实现我想要做的事情?由于
也许这会帮助你? http://jsfiddle.net/b3VYT/1/ – 2013-02-18 02:03:59
太简单了...我猜脚本必须在元素下面?由于我的所有链接脚本位于页面的顶部,因此我花了很多时间试图完成这一步。谢谢 – George 2013-02-18 02:09:27