電子書籍の厳選無料作品が豊富!

一定時間ごとに表示内容を切り替える。

http://eelife.cool.ne.jp/java/txt/chgmsg.html
上記サイトでは、フォームに表示させていますが、これを
通常のHTML内に、例えば、<div>ここに表示</div>
というように表示させたいのですが、どのようにしたらよいのでしょうか?

A 回答 (1件)

これでどうでしょうか?



---
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=shift_jis">
<title>HTMLアクセス</html>
<script language="javascript">
<!--
var i = 0;
var v = 0;
msg = new Array();

msg[0] = "教えてgooは";
msg[1] = "みんなの知恵を";
msg[2] = "持ち寄って";
msg[3] = "様々な疑問を";
msg[4]= "解決する";
msg[5]= "コミュニティーです";
function Loopmsg() {
if (v < 50) {
v++;  // vは繰り返し回数
if (i < msg.length) {
document.getElementById("tbox").innerHTML = msg[i];
i++;
if (i == msg.length) { // msg.lengthは配列の数
i = 0;
}
setTimeout("Loopmsg()", 2000); //メッセージの変わる速度(単位は千分の一秒)
}
}
}
// -->
</script>
</head>
<body onload="Loopmsg()">
<P>一定時間ごとにメッセージを切り替えます。</P>
<div id="tbox"></div>
</body>
</html>
    • good
    • 0
この回答へのお礼

有難うございます。大変助かりました。

お礼日時:2010/07/24 11:59

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!