web上のサイト様を参考に下記のようなストップウォッチを利用したいと考えております。
HTML部分のformタグ内で記述している、実行ボタンと時間を表示するテキストエリアをそれぞれ自由な位置に配置できるように同じformタグ内ではなく、分割したいと思っているのですがどのようにすれば良いのでしょうか。
勉強不足な次第でございますが、ご教授お願い致します。
JavaScript
1<script> 2 myButton = 0; 3 4 function myWatch(flug) { 5 if (myButton == 0) { 6 Start = new Date(); 7 myButton = 1; 8 document.myForm.myFormButton.value = "運動を始める"; 9 myInterval = setInterval("myWatch(1)", 1); 10 } 11 else { 12 if (flug == 0) { 13 myButton = 0; 14 document.myForm.myFormButton.value = "運動を終える"; 15 clearInterval(myInterval); 16 } 17 Stop = new Date(); 18 T = Stop.getTime() - Start.getTime(); 19 H = ("0" + Math.floor(T / (60 * 60 * 1000))).slice(-2); 20 T = +T - (H * 60 * 60 * 1000); 21 M = ("0" + Math.floor(T / (60 * 1000))).slice(-2); 22 T = T - (M * 60 * 1000); 23 S = ("0" + Math.floor(T / 1000)).slice(-2); 24 document.myForm.myClick.value = H + ":" + M + ":" + S; 25 } 26 } 27 </script>
```HTML <form action="#" id="myForm" name="myForm"> <input name="myFormButton" onclick="myWatch(0)" type="button" value="スタート"> <input name="myClick" style="border:none" type="text"> </form>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/12/01 16:53
2015/12/01 16:57