我使用Javascript(無jQuery)創建段落列表以獲得最佳睡眠時間(基於REM睡眠週期)並將其顯示在頁面上, here's the code。通過Javascript反轉HTML段落列表
function sleepnow() {
var result = '';
var a = new Date();
var hour = a.getHours();
var minutes = a.getMinutes() + 14;
if (minutes > 60) {
minutes = minutes - 60;
hour = hour + 1;
}
for (var counter = 0; counter < 6; counter++) {
if (minutes < 30) {
minutes = minutes + 30;
} else {
minutes = minutes - 30;
hour = hour + 1;
}
hour = hour + 1;
if (hour >= 24) {
if (hour === 24) {
hour = 0;
} else if (hour === 25) {
hour = 1;
}
}
if (hour > 9) {
result = result + '<p>' + hour;
} else {
result = result + '<p>0' + hour;
}
if (minutes > 9) {
result = result + ':' + minutes + '</p>';
} else {
result = result + ':0' + minutes + '</p>';
}
}
document.getElementById('sleepnow').innerHTML = result;
}
如何反轉該列表以顯示更遠的一個等等?我嘗試了一個小時.reverse(),但我無法使它工作,它只是翻轉一切,包括標籤,打破了一切。
我@同意user1389596 100%。我的回答有點**,但沒有改變任何其他**。我試圖說drbernardi是由於你一定會很快再次陷入困境,如果你不遵循user1389596的建議 – 2013-02-23 18:49:21