<!-- 文字表示 その3 -->
『その2』と丸っきり同じです。違うのはテキストボックスの文字位置が
『その2』では右寄せなのに対し、『その3』では左寄せと言う違いのみです。
<input type="text" name="text3" size="24" value=""
style="font-size: 12pt; text-align: left; background-color: #CCFFCC; font-weight: bold; color: red">
<input type="button" value="表示"
name="Button3"
onClick="Button3.disabled=true;Button3_1.disabled=false;timerID3=setInterval('textstart3()',200);">
<input type="button" value="停止" name="Button3_1" disabled=true
onClick="Button3.disabled=false;Button3_1.disabled=true;clearInterval(timerID3);text3.value='';flag3=0;int3=0;">
<script language="JavaScript">
<!--
int3=0;
flag3=0;
function textstart3(){
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;
textP3=" 只今"+HH3+"時"+MM3+"分"+SS3+"秒です。";
if(flag3==0){
//変数flagを切り替えることにより、文字の往復の表示を切り替える
if(int3<textP3.length){
int3=int3+1;
text3.value=textP3.substring(0,int3);
}else{
int3=0;
flag3=1;
}
}else{
if(int3<textP3.length){
text3.value=textP3.substring(0,textP3.length-int3);
int3=int3+1;
}else{
text3.value=""
int3=0;
flag3=0;
}
}
}
//-->
</script>