テキストボックスの値に1を追加する

ニュース

作成しているJavaScript関数があります。ユーザーが入力してからphpページに表示されるまでに時間がかかります(mm:ss)。

何らかの理由で私が解決できないと思われる問題の1つは、秒が60より大きい場合に分をxずつ増やすことです。

たとえば、ユーザーが実行時間01:53とペナルティ時間を00:25入力した01:18場合、出力は、実際にはであるはずのときに02:18です。

分を1インクリメントするために、if秒が60より大きいという条件でifステートメントを作成しました。

これが私が今まで持っていた機能です。また、この方法で時間の入力を処理する方が簡単ですか、それともtime()関数を使用して時間を処理する方が簡単で効率的ですか?

function dfbcalc() {

  var dfbrun = document.getElementById("dfb_run").value;
  var dfbpen = document.getElementById("dfb_pen").value;

  var splitdfbrun = dfbrun.split(':');
  var splitdfbpen = dfbpen.split(':');

  var dfbmin;
  var dfbsec;
  var dfbtot;

  <!-- DFB Time input -->
  dfbmin = parseInt(splitdfbrun[0]) + parseInt(splitdfbpen[0])
  dfbmin = dfbmin % 60;

  dfbsec = parseInt(splitdfbrun[1]) + parseInt(splitdfbpen[1])
  dfbsec = dfbsec % 60;

  if (dfbsec < 10) {
    dfbsec = '0' + dfbsec;
  }

  if (dfbsec > 60) {
    dfbmin = dfbmin + 1;
  }

  alert(+dfbmin + ':' + dfbsec)
  dfbtot = '0' + dfbmin + ':' + dfbsec;
  document.getElementById("dfb_com").value = dfbtot;
}

  var dfbrun = "01:53"
  var dfbpen = "00:25"

  var splitdfbrun = dfbrun.split(':');
  var splitdfbpen = dfbpen.split(':');

  var dfbmin;
  var dfbsec;
  var dfbtot;

  <!-- DFB Time input -->
  dfbmin = parseInt(splitdfbrun[0]) + parseInt(splitdfbpen[0])
  dfbmin = dfbmin % 60;

  dfbsec = parseInt(splitdfbrun[1]) + parseInt(splitdfbpen[1])
  dfbsec = dfbsec % 60;

  if (dfbsec < 10) {
    dfbsec = '0' + dfbsec;
  }

  if (dfbsec > 60) {
    dfbmin = dfbmin + 1;
  }

  document.write(+dfbmin + ':' + dfbsec+"<br/>")
  dfbtot = '0' + dfbmin + ':' + dfbsec;
  document.write(dfbtot);

ブルーアイドベヒーモス

それはあなたの操作の順序です。追加する分数を確認する前に、値を切り捨てています。

  dfbmin = parseInt(splitdfbrun[0]) + parseInt(splitdfbpen[0])
  dfbmin = dfbmin % 60;

  dfbsec = parseInt(splitdfbrun[1]) + parseInt(splitdfbpen[1])

  // Update Minutes
  if (dfbsec >= 60) {
    dfbmin = dfbmin + 1;
  }

  // Update seconds
  dfbsec = dfbsec % 60;

  if (dfbsec < 10) {
    dfbsec = '0' + dfbsec;
  }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

テキストボックスから別のテキストボックスに数値を追加する

分類Dev

テキストボックスの値をラベルの値に追加する

分類Dev

テキストボックスの既存の値にJavaScript値を追加する方法

分類Dev

Laravelがテキストボックスの値を追加する

分類Dev

チェックボックスの変更時にテキストボックスの値を追加/削除する

分類Dev

2つのテキストボックス値を一緒に追加するKnockOutJS

分類Dev

テキストボックスの値に % 記号を追加する方法

分類Dev

動的選択ボックスの変更時にテキストボックスに値を追加する

分類Dev

Angularjsのテキストボックスに文字を追加する

分類Dev

1つのテキストボックス値をURLに連結する方法

分類Dev

Powershellのテキストボックスにテキストを追加する

分類Dev

テキストボックスの値を比較するには

分類Dev

Forループ内のすべてのテキストボックスにボタン値を追加する

分類Dev

xcodeのテキストボックスに値を渡すボタンを追加する方法

分類Dev

ドロップダウンリストにテキストボックスの値を追加する方法

分類Dev

テキストボックスにバーコードスキャナーの価値を追加する方法

分類Dev

onChangeに値のテキストボックスを追加

分類Dev

PHPの単一のテキストボックスに複数のテキストボックスの値を追加する

分類Dev

Javascriptを使用してテキストボックスに値を追加する方法

分類Dev

javascript-別のテキストボックスを追加すると、動的に作成されたテキストボックスの値が消えます

分類Dev

テキストボックスに配列値を追加する方法

分類Dev

php変数にhtmlテキストボックス値を追加する

分類Dev

SWTの1行のテキストに(検索ボックスのように)ヒントを追加する

分類Dev

テキストボックスを1回だけ追加する

分類Dev

動的選択ボックステキストボックスの値から選択ボックスにオプションを動的に追加する方法

分類Dev

テキストボックスの値からhtmlテーブルに行を追加する

分類Dev

1つのテキストボックスに2つ以上のテキストボックスの値を連結する方法

分類Dev

WPFにテキストボックスを動的に追加する

分類Dev

JQUERYでの変更時に追加されたテキストボックスの値を取得する

Related 関連記事

  1. 1

    テキストボックスから別のテキストボックスに数値を追加する

  2. 2

    テキストボックスの値をラベルの値に追加する

  3. 3

    テキストボックスの既存の値にJavaScript値を追加する方法

  4. 4

    Laravelがテキストボックスの値を追加する

  5. 5

    チェックボックスの変更時にテキストボックスの値を追加/削除する

  6. 6

    2つのテキストボックス値を一緒に追加するKnockOutJS

  7. 7

    テキストボックスの値に % 記号を追加する方法

  8. 8

    動的選択ボックスの変更時にテキストボックスに値を追加する

  9. 9

    Angularjsのテキストボックスに文字を追加する

  10. 10

    1つのテキストボックス値をURLに連結する方法

  11. 11

    Powershellのテキストボックスにテキストを追加する

  12. 12

    テキストボックスの値を比較するには

  13. 13

    Forループ内のすべてのテキストボックスにボタン値を追加する

  14. 14

    xcodeのテキストボックスに値を渡すボタンを追加する方法

  15. 15

    ドロップダウンリストにテキストボックスの値を追加する方法

  16. 16

    テキストボックスにバーコードスキャナーの価値を追加する方法

  17. 17

    onChangeに値のテキストボックスを追加

  18. 18

    PHPの単一のテキストボックスに複数のテキストボックスの値を追加する

  19. 19

    Javascriptを使用してテキストボックスに値を追加する方法

  20. 20

    javascript-別のテキストボックスを追加すると、動的に作成されたテキストボックスの値が消えます

  21. 21

    テキストボックスに配列値を追加する方法

  22. 22

    php変数にhtmlテキストボックス値を追加する

  23. 23

    SWTの1行のテキストに(検索ボックスのように)ヒントを追加する

  24. 24

    テキストボックスを1回だけ追加する

  25. 25

    動的選択ボックステキストボックスの値から選択ボックスにオプションを動的に追加する方法

  26. 26

    テキストボックスの値からhtmlテーブルに行を追加する

  27. 27

    1つのテキストボックスに2つ以上のテキストボックスの値を連結する方法

  28. 28

    WPFにテキストボックスを動的に追加する

  29. 29

    JQUERYでの変更時に追加されたテキストボックスの値を取得する

ホットタグ

アーカイブ