2013-04-25 111 views
-2

我正在做一個簡單的計算器(加,減,乘,除)。我需要一種方法,以便我可以將按鈕值分配給javascript變量,以便我可以將值(即像12345這樣的數字)放在一起,因此我可以進行計算。有任何想法嗎?注意:我是一個完整的新手,所以越簡單越好,謝謝。如何將HTML按鈕值分配給JavaScript中的變量?

+2

您應該向我們展示您迄今爲止完成的工作。 – iGanja 2013-04-25 19:02:48

+0

到目前爲止,我還沒有任何東西,只是一個計算器外殼。 – user2321155 2013-04-25 19:08:16

+1

你應該學習語言,而不是隻問別人怎麼做。 – yowza 2013-04-25 20:34:03

回答

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 :) 
}); 

再次,這僅僅是最快的例子。但無論如何,希望它有幫助。

+0

非常感謝您的工作。 – user2321155 2013-04-25 19:12:12

+0

令人驚訝的是,一個「完全新手」以某種方式知道要加載哪個庫,並注意到選擇器已損壞。 – yowza 2013-04-25 20:33:05

+0

選擇器破壞是什麼意思? – Luke 2013-04-25 20:35:31

相關問題