我目前在使用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