我目前在使用JavaScript並嘗試獲取它的掛起。我想知道如何讓每一句問候語都在一行中,而不是一個接一個接一個。希望我的問題有道理。如何在Javascript循環中每個字符串獲取一行代碼
window.onload = function() {
getGreeting();
};
for(var hours=0; hours < 24; hours++)
{
document.getElementById("loop").innerHTML = document.getElementById("loop").innerHTML + "\n" + getGreeting(hours);
}
function getGreeting(hours) {
var greetingText;
if (hours >=6 && hours < 12) {
greetingText = "Good morning!";
} else if (hours >= 12 && hours < 17) {
greetingText = "Good afternoon!";
} else if (hours >= 17 && hours < 23) {
greetingText = "Good Evening!";
} else if (hours >= 23 || hours < 6) {
greetingText = "Go to sleep!";
}
return greetingText;
}
http://jsfiddle.net/priswiz/KcS5b/你的問候一字排開一前一後的的jsfiddle文件中看到,我想知道如何讓每行一個。
謝謝!
Downvoted不提供任何解釋:) – karaxuna 2013-03-22 13:02:28