使用 Ajax 获取天气预报的数据

<table id="weather" style="border: 1px solid #ff9000; margin: auto; margin-top: 100px;">

</table>
var ourXHR ;
function Sky(city) {
var uri = "http://wthrcdn.etouch.cn/weather_mini?city="+city;
ourXHR = null;
if(window.XMLHttpRequest){
ourXHR = new XMLHttpRequest();
}else if(window.ActiveXObject){
ourXHR = new ActiveXObject("Microsoft.XMLHTTP");
}else{
return "error: 该浏览器版本太低!!!";
}
ourXHR.open('GET',uri,true);
ourXHR.onreadystatechange = function () {
if (ourXHR.readyState==4&&ourXHR.status==200){
var weather = JSON.parse(ourXHR.responseText).data;
// 呈现数据
showWeather(weather);
}
};
ourXHR.send();
}

function showWeather(data) {
var city = data.city,
fiveDay = data.forecast,
weather = document.getElementById('weather');
var str = "<tr><th>日期</th><th>最高气温<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值