gpt4 book ai didi

javascript - 将值附加到 JQuery 中的输入字段

转载 作者:行者123 更新时间:2023-11-28 03:56:28 24 4
gpt4 key购买 nike

我有一个带有 id="#enter"input type="tel",我想通过按钮点击添加附加值。我这样做了:

$("#one").click(function () {
$("#myInput").val("1");
});
$("#two").click(function () {
$("#myInput").val("2");
});

因此,每次按下#id 1-9 中的按钮,它都会输入相应的数值。

但是,这不会在输入字段类型中附加值,只是将现有值替换为单击按钮的值。它如何附加值?

这是 JSFiddle

最佳答案

您可以使用类似这样的方法来附加值:

$("#myInput").val(function() {
return this.value + '1';
});

您还可以通过为每个数字按钮指定一个类并为所有按钮注册相同的事件监听器来改进您的方法。例如:

$(".dial").click(function () {
var number = $(this).data('number');
$("#myInput").val(function() {
return this.value + number;
});
});

按钮定义为

<button type="button" class="btn btn-primary btn-xs1 dial" data-number="4"> <b>GHI<br>4

以此类推。

演示:http://jsfiddle.net/8R9xL/2/

关于javascript - 将值附加到 JQuery 中的输入字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25099216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com