我正在学习JS,因此无法找出答案。我想问问你们中的任何一个人是否可以发现我的错误,为什么我的循环结果以“未定义”而不是“十二月”出现12次。请帮忙!如何获取月份名称以显示在Loop中返回
感谢
window.onload = function() {
document.getElementById("months").innerHTML = getMonth(12);
};
for(var month=0; month < 12; month++)
{
document.getElementById("months").innerHTML = document.getElementById("months").innerHTML + "<br/>" + month + getMonth(month);
}
function getMonth(month) {
var monthName;
if (month == 12) {
monthName = "December";
}
return monthName;
}
http://jsfiddle.net/priswiz/KufcA/
嗨,谢谢你,我正在12月现在结果,但我怎么能重复12次? – meztli 2013-03-20 16:14:16
所有月份?只要删除检查('if(month == 11)'line)然后。 – raina77ow 2013-03-20 16:16:39
如果我想重复12月12日? – meztli 2013-03-20 16:25:37