台灣最大程式設計社群網站
線上人數
1193
 
會員總數:245149
討論主題:189054
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> for 迴圈的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
for 迴圈的問題
價值 : 20 QP  點閱數:486 回應數:2

樓主

冷逸雲
初學者
90 61
618 116
發送站內信

以上是可執行的...
[code]
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=40.6078172,-74.147617&language=zh-TW&sensor=true";
$.getJSON(url, function(data) {
for (var i=0; i<=data.results.length; i++){
var a = data.results[i];
if(a.types[0] == 'neighborhood' || a.types[0].match('level_4')){
div0.innerText = a.address_components[0].long_name;
div1.innerText = a.address_components[1].long_name;
div2.innerText = a.address_components[3].long_name;
div3.innerText = a.address_components[4].long_name;
div4.innerText = a.address_components[5].long_name;
}
}
});
</script>
<div id="div0"></div>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
[/code]

改成以下就執行不了了
哪裡寫錯嗎?

[code]
<script type="text/javascript" src="/jquery/jquery.js"></script>
<script type="text/javascript">
var url = "http://maps.googleapis.com/maps/api/geocode/json?latlng=40.6078172,-74.147617&language=zh-TW&sensor=true";
$.getJSON(url, function(data) {
for (var i=0; i<=data.results.length; i++){
var a = data.results[i];
if(a.types[0] == 'neighborhood' || a.types[0].match('level_4')){
for (var m=0; m<=a.address_components.length; m++) {
var b = a.address_components[m];
if(b.types[0].match('level_0'){div0.innerText = b.long_name;}
if(b.types[0].match('level_1'){div1.innerText = b.long_name;}
if(b.types[0].match('level_3'){div2.innerText = b.long_name;}
if(b.types[0].match('level_4'){div3.innerText = b.long_name;}
if(b.types[0] == 'country''){div4.innerText = b.long_name;}
}
}
}
});
</script>
<div id="div0"></div>
<div id="div1"></div>
<div id="div2"></div>
<div id="div3"></div>
<div id="div4"></div>
[/code]

本篇文章發表於2015-05-12 22:10
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
1樓
回應

林彼德
檢舉此回應
(b.types[0].match('level_0')
本篇文章回覆於2015-05-27 18:13
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

林彼德
檢舉此回應
(b.types[0].match('level_0') )
本篇文章回覆於2015-05-27 18:15
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.