如何将HTML按钮值分配给JavaScript中的变量?
我正在做一个简单的计算器(加,减,乘,除)。我需要一种方法,以便我可以将按钮值分配给javascript变量,以便我可以将值(即像12345这样的数字)放在一起,因此我可以进行计算。有任何想法吗?注意:我是一个完整的新手,所以越简单越好,谢谢。如何将HTML按钮值分配给JavaScript中的变量?
最简单的解决方案是将一个处理程序附加到作用域中的所有按钮,然后在点击时读出文本(或某个数据属性)。
<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 :)
});
再次,这仅仅是最快的例子。但无论如何,希望它有帮助。
非常感谢您的工作。 – user2321155 2013-04-25 19:12:12
令人惊讶的是,一个“完全新手”以某种方式知道要加载哪个库,并注意到选择器已损坏。 – yowza 2013-04-25 20:33:05
选择器破坏是什么意思? – Luke 2013-04-25 20:35:31
您应该向我们展示您迄今为止完成的工作。 – iGanja 2013-04-25 19:02:48
到目前为止,我还没有任何东西,只是一个计算器外壳。 – user2321155 2013-04-25 19:08:16
你应该学习语言,而不是只问别人怎么做。 – yowza 2013-04-25 20:34:03