-2

簡単な電卓(足し算、引き算、掛け算、割り算)を作っています。ボタンの値を JavaScript 変数に割り当てて、値 (つまり、12345 のような数値) をまとめて計算できるようにする方法が必要です。何か案は?注:私は完全な初心者なので、単純なほど良いです、ありがとう。

4

1 に答える 1

0

最も簡単な解決策は、スコープ内のすべてのボタンにハンドラーをアタッチし、クリック時にテキスト (または何らかのデータ属性) を読み取ることです。

<div id="buttons">
    <button>1</button>
    <button>2</button>
    <button>3</button>
    <button>4</button>
    .
    .
    .
</div>

次に、クリックイベントをリッスンします。

$("#bottons button").click(function() {
    var n = parseInt($(this).text());
    // n is now the integer that was clicked.
    // do with it something :)
});

繰り返しますが、これは最速の例です。とにかく、それが役立つことを願っています。

于 2013-04-25T19:10:09.813 に答える