gpt4 book ai didi

javascript - 如何使用 JSON 的某些部分并将其放入警报中(纯 Javascript)

转载 作者:行者123 更新时间:2023-11-28 08:14:55 25 4
gpt4 key购买 nike

我想要一个书签,当我点击它时,它会转到 JSON 并从那里获取“temp”,然后将其放入警报中,只需单击一个按钮即可告诉我天气情况。有办法做到吗?或者我必须使用不同的 API 吗?

这是我到目前为止所得到的:

function insertReply(content) {
document.getElementById('output').innerHTML = content;
}

var script = document.createElement('script');
script.src = 'http://api.openweathermap.org/data/2.5/find?q=australia,wa&mode=json';
document.body.appendChild(script);

最佳答案

当然。首先,意识到该 API 似乎支持 JSONP。也就是说,如果您为其提供 callback参数,它将用 <callback>(...) 包装响应哪里<callback>callback 的值范围。这意味着您可以使用此 URL:

http://api.openweathermap.org/data/2.5/find?q=australia,wa&mode=json&callback=insertReply

还有你的insertReply函数将由适当的对象提供。然后,如果你想抢temp出了它,只需使用 content作为一个对象:

document.getElementById('output').innerHTML = content.list[0].main.temp;

关于javascript - 如何使用 JSON 的某些部分并将其放入警报中(纯 Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23716972/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com