按钮选择器 --> 将数字添加到表单中的输入
Button Selector --> Adds numbers to Input in Form
我正在尝试选择除我正在制作的计算器的等号之外的所有按钮。我正在尝试用jQuery来做到这一点。
以前,我使用过:
function run1() {
document.blank.result.value += "1";
}
我为每个单击的按钮执行此操作(0-9,+,-,/,*,=)
但是我现在想使用jQuery。我想选择所有这些按钮并根据选择的内容输入它们,不包括"=",因为它不会显示。
到目前为止,我有这个:
$("button").not("#equal").click(function run() {
result += $("input[value]").text();
});
好的,所以我稍微改变了一下。现在我有这个:
$("button").not("#equal").click(function run() {
result += $("#num").val();
});
我想我明白了。谢谢。
尝试这样做:
$("button").not("#equal").click(function run(e) {
result += $(e.target).val()
}
根据按钮的设置方式,您还可以从中获取数据属性。 e
是传递给函数的事件。 e.target
是单击的实际按钮。
$("button").not("#equal").click(function() {
var result = $("form[name='blank'] [name='result']");
result.val(parseInt(result.val()) + 1);
// or result.val(parseInt(result.val()) + parseInt($(this).val()));
// or result.val(parseInt(result.val()) + parseInt($("input[name='value']").val()));
});
相关文章:
- 使用 JavaScript 计算并添加表单输入的值
- Ionic Framework如何为带有国家代码的手机号码添加表单
- 在springmvc中动态添加表单元素
- 选择动态添加表单的元素
- 通过 jquery 添加表单
- WordPress - 访问简码 HTML 并添加表单验证以停止空表单提交
- 允许用户添加表单输入字段:为什么 append() 只工作一次
- 使用 Angular 动态添加表单输入
- JQuery 添加表单元素迭代 ID
- 使用 jQquery 动态添加表单元素
- 如何在此弹出窗口中添加表单数据
- Thymeleaf+spring+Jquery动态添加表单
- jQuery 动态添加表单域,删除表单域
- 如何在多步jquery中添加表单步骤验证(使用单选按钮)
- 为virtualmart中所需的输入字段添加表单中的星号
- 如何使用javascript随机添加表单输入值
- 从下拉菜单选择动态添加表单
- Javascript:点击添加表单
- 动态添加表单输入字段
- 用javascript添加表单