<!-- 文字表示 その2 -->

<input type="text" name="text2" size="24" value="" style="font-size: 12pt; text-align: right; background-color: #CCFFCC; font-weight: bold; color: red">

<input type="button" value="表示2" name="Button2" onClick="Button2.disabled=true;Button2_1.disabled=false;timerID2=setInterval('textstart2()',200);">

<input type="button" value="停止" name="Button2_1" disabled=true onClick="Button2.disabled=false;Button2_1.disabled=true;clearInterval(timerID2);text2.value='';flag2=0;int2=0;">

<script language="JavaScript">
<!--
int2=0;
flag2=0;
function textstart2(){
  HH=((new Date()).getHours()).toString();

  if(HH.length==1)HH="0"+HH;
  MM=((new Date()).getMinutes()).toString();
  if(MM.length==1)MM="0"+MM;
  SS=((new Date()).getSeconds()).toString();
  if(SS.length==1)SS="0"+SS;

  textP2=" 只今"+HH2+"時"+MM2+"分"+SS2+"秒です。";

  if(flag2==0){

   //変数flagを切り替えることにより、文字の往復の表示を切り替える
    if(int2<textP2.length){
      int2=int2+1;
      text2.value=textP2.substring(0,int2);
    }else{
      int2=0;
      flag2=1;
    }
  }else{
    if(int2<textP2.length){
      text2.value=textP2.substring(0,textP2.length-int2);
      int2=int2+1;
    }else{
      text2.value=""
      int2=0;
      flag2=0;
    }
  }
}

//-->
</script>