我有一個項目,顯示美國7個最大的州,將每個單獨的狀態存儲在變量中,並使用javascript在頁面上顯示。Uncaught TypeError:無法讀取未定義的屬性'0'
我的新代碼如下所示:
<script>
var states = ["Alaska", "Texas", "California", "Montana", "New Mexico", "Arizona", "Nevada"];
var miles = [663267, 268581, 163696, 147042, 121589, 113998, 110561];
var index= "";
text="";
function listStates() {
for (index=0; index < states.length; index++) {
text += "<tr><td>" + states[index] ;
text += "</td><td>" + miles[index] ;
text += "</td></tr>";
}
return text;
}
</script>
而且我使用這一個
<section id="table">
<table width="307" height="45">
<tr><th width="40">Name</th><th width="65">Size</th></tr>
<script>
<!--
var result = listStates();
document.write(result);
//-->
</script>
</table>
謝謝你非常感謝的人。我編輯了我原來的問題,向你展示了我的更新代碼,看看是否有更好的方法來實現這一點,更具體的顯示函數並將它寫入文檔@Aweary – 2015-02-07 04:26:15