Java Scriptで流れる文字を表現する

Java Scriptで流れる文字がつくれるそうな…。ということで、トライです。

サンプルのコード

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta http-equiv="Content-Script-Type" content="text/javascript">
<script type="text/javascript">
<!--
info=" 文字がまわる、ぐるぐるまわる、目がまわる、まだまだまわる、どこまでまわる。";
function topinfo(){
info=info.substring(1,info.length)+info.substring(0,1);
document.form1.text1.value=info;
}
// -->
</script>
<title>文字のスクロール</title>
</head>
<body onload="setInterval('topinfo()',100)">
<form name="form1"><p style="text-align:center;"><input type="text" value="" name="text1" width="400" style="border:hidden;"></p></form>
</body>
</html>

▼サンプルはこちら


文字がまわる、ぐるぐるまわる、目がまわる、まだまだまわる、どこまでまわる。

マーキーのコード

<marquee>文字がまわる、ぐるぐるまわる、目がまわる、まだまだまわる、どこまでまわる。</marquee>

HTML的にも、こういうタグがあるんだそうで…。基本的には、IEの独自機能ですが、一応、他のブラウザでも表示するそうです。ちなみにインライン要素です。まあ、むかしむかしなタグのようですが…。