是否可以在数字输入框中的小按钮中添加事件侦听器
Is it possible to add an event listener to the small buttons in a number input box?
例如,如果我在购物篮中有一个输入框,询问产品的数量,我想在<input type=number>
字段中数字右侧的小按钮上添加一个事件侦听器,它会相应地更改数字并更新价格。
如果这是可能的,一个例子将是伟大的。
谢谢。
编辑
如果可能的话,我也想避开jQuery。
您可以使用Javascript更改事件:
document.getElementById("product").addEventListener("change", function( event ) {
console.log(event.target.value);
}, false);
演示
更新改变产品价值的价格:
document.getElementById("product").addEventListener("change", function( event ) {
var product = parseInt(event.target.value);
document.getElementById("price").value = product *2;
}, false);
DEMO
相关文章:
- 将按钮添加到新元素中
- 使用加号按钮添加多个文本框,并通过PHP提交
- 复选框/单选按钮-添加所选项目的总价
- 将自定义按钮添加到现有网站
- 单击按钮添加HTML表单
- 将sharethis按钮添加到chrome扩展popup.html
- 从自定义DocuSign按钮添加信封自定义字段
- 我尝试将引导下拉按钮添加到 但下拉菜单不起作用.我该怎么做
- 将按钮添加到跨度
- 使用按钮添加到变量
- 单击禁用的按钮添加 CSS
- 将“下一步”和“上一个”按钮添加到较大的图像
- 将下一个和上一个按钮添加到我的图像滑块
- 按React按钮添加行
- 用jQuery点击按钮添加值
- 如何将下一个和上一个按钮添加到图像galary
- 如何为表行结果的每个按钮添加事件侦听器
- 使用setTimeout为按钮添加冷却时间
- 无法向按钮添加属性
- 如何将我的附加按钮添加到这个jQuery mp3播放器中