TextBox Clock

秒です。
12時間表示

ブラウザ配慮がなんじゃいバージョン

ToHEAD
<SCRIPT>
function Tim(){
setTimeout('Tim()',10);
DD='';
FM=document.FF;
dd=new Date();
HH=dd.getHours();
if(FM.AP.checked){if(HH>11){DD='PM';HH-=12}else{DD='AM'}}
if(HH<10)HH='0'+HH;
MM=dd.getMinutes();if(MM<10)MM='0'+MM;
SS=dd.getSeconds();if(SS<10)SS='0'+SS;
FM.DD.value=DD;
FM.HH.value=HH;
FM.MM.value=MM;
FM.SS.value=SS
}
Tim()

</SCRIPT>

ToBODY
<FORM NAME="FF">
<INPUT NAME="DD" SIZE=2>
<INPUT NAME="HH" SIZE=2>時
<INPUT NAME="MM" SIZE=2>分
<INPUT NAME="SS" SIZE=2>秒です。
</FORM>

RESERVED
dd,DD,HH,MM,SS

ブラウザ配慮なバージョン

上記よりも文法がしっかりしています。
未対応ブラウザへの配慮も若干なされています。
また、フォームに触れられなくしています。

ToFILE
function Tim(){
TI=setTimeout('Tim()',10);
dd=new Date();
HH=dd.getHours();
if(FM.AP.checked){if(HH>11){DD='PM';HH-=12}else{DD='AM'}}
if(HH<10)HH='0'+HH;
MM=dd.getMinutes();if(MM<10)MM='0'+MM;
SS=dd.getSeconds();if(SS<10)SS='0'+SS;
FM.DD.value=DD;
FM.HH.value=HH;
FM.MM.value=MM;
FM.SS.value=SS
}

ToBODY
<BODY onLoad="Tim()" onUnload="clearTimeout(TI)">
<FORM ACTION="#" NAME="FF">
<INPUT NAME="DD" SIZE=2 onFocus="this.blur()">
<INPUT NAME="HH" SIZE=2 onFocus="this.blur()">時
<INPUT NAME="MM" SIZE=2 onFocus="this.blur()">分
<INPUT NAME="SS" SIZE=2 onFocus="this.blur()">秒です。
</FORM>

ToHEAD
<SCRIPT SRC="sta.js" LANGUAGE="JavaScript" TYPE="text/javascript"></SCRIPT>

RESERVED
dd,DD,HH,MM,SS,TI


[BACK]       [TOP]       [Next]

Copyright (c) 2001-2002 ばあど All Rights Reserved