スクロールのメッセージとスピードを変える      
Sample 下のメッセージとスピードを変えてみてください。
メッセージ
スピード この値が大きくなると、スピードが早くなります。
ソース
<HTML>
<HEAD>

<SCRIPT LANGUAGE="JavaScript">
<!--
var id,stop_flg=0,position=0;
function change_speed() {
  var i,k,msg=document.myfrm.message.value;
  k=(66/msg.length)+1;
  for(i=0;i<=k;i++) msg+=" "+msg;	document.form2.change_speed.value=msg.substring(position,position+50);
  if(position++==document.myfrm.message.value.length) 
  position=0;	
  id=setTimeout("change_speed()",1000/document.myfrm.speed.value); 
}
function play_mode() {	
  if(!stop_flg) {		
    clearTimeout(id);		
    stop_flg=1; 
  }	
  else {
    change_speed();		
    stop_flg=0;
  }
}
//-->
</SCRIPT>

<BODY onLoad=change_speed()>
<CENTER>
<TABLE border=1 cellpadding=6 cellspacing=4 bordercolor=blue bgcolor=#ffffe4>
<FORM name=myfrm>
<tr><td align="right">メッセージ</td>
<td><input type="text" name="message" 
value="これが、メッセージです。スピードも変えることができます。        "
 size="50"></td></tr>
<tr><td align="right">スピード</td>
<td><input type="text" name="speed" value="10" size="5">
<font size=2 color=blue>この値が大きくなると、スピードが早くなります。</td></tr>
</FORM>
<FORM name="form2">
<tr><td align=center colspan=2>
<input type=text name=change_speed size=60 onChange=play_mode()>
</td></tr>
</FORM>
</TABLE>
</CENTER>
</BODY>
</HTML>
ワンポイント解説
<BODY onLoad=change_speed()> で、このファイルが読み出された時点で、メッセージを流すようにしています。