我有下面的代碼與我的文本與下一個&上一個按鈕。我希望這個在頁面加載時重複循環,一個按鈕在兩者之間暫停。所有三個按鈕完全位於顯示文本的同一行的右側。請大家支持我。謝謝...JS文本循環與上一個,暫停和下一個按鈕
<!DOC HTML>
<html>
<head>
<script type="text/javascript">
var messages = [
'Messages for <em>kindergarden</em> class',
'Message for <em>1st grade</em>',
'Message for <em>2nd grade</em>',
'Message for <em>3rd grade</em>',
'Message for <em>4th grade</em>',
'Message for <em>5th grade</em>',
'Message for <em>6th grade</em>'
];
var msgPtr = 0;
function nextMsg(direction) {
msgPtr = msgPtr + direction;
if (msgPtr < 0) { msgPtr = messages.length-1; }
if (msgPtr > messages.length-1) { msgPtr = 0; }
document.getElementById('msg').innerHTML = messages[msgPtr];
}
window.onload = function() {
nextMsg(0);
}
</script>
<style type="text/css">
em { color:orange; }
#msg {
font-family:monospace;
background-color:yellow;
font-size:1em;
width:890px;
border:1px dotted red;
overflow:hidden;}
</style>
</head>
<body>
<div id="msg"></div><br>
<button onclick="nextMsg(-1)"><</button>
<button onclick="nextMsg(-1)">||</button>
<button onclick="nextMsg(1)">></button>
</body>
</html>
非常感謝您雷因德....這是excately我想要什麼... – user2056927 2013-02-09 12:20:19