/* [分:秒] → [秒]変換 */ function calculateSecond(){ var txt1 = document.getElementById("InputTime").value var str1 = txt1.substr( 0, txt1.indexOf(":") ); var str2 = txt1.substr( txt1.indexOf(":")+1 ); var str3 = parseInt(str1 * 60) + parseInt(str2); document.getElementById("OutputTime").value = str3; }

「分:秒」形式の値を[秒]に変換する Javascript


画像はチェスさんですw

パワフルなダンスが魅力的ですねw

http://www.nicovideo.jp/user/17413643

 

 

入力[分:秒]:
出力[秒]:

内容を解説すると以下の様になっていますw

① 入力を読み取り、

② 「:」の前後の文字列を分離して取り出し、

③ [分の数字] x 60 + [秒の数字] を計算

④ 計算結果の書込み

<html部>

<script部>

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です