我在HTML页面中有很多输入。我希望当我在输入中输入内容时,使用在输入字段
中显示的更新文本来更新它的value属性$("input").on("change paste keyup", function() {
var changee = $(this).val();
$(this).val(changee);
});
这是我在 jQuery
中使用的代码<input value="" type="number" class="changevalue"/>
<input value="" type="number" class="changevalue"/>
<input value="" type="number" class="changevalue"/>
<input value="" type="number" class="changevalue"/>
如您所见,有多个具有相同类和输入类型的输入 我想用我将输入的更新文本来更新其value属性
答案 0 :(得分:0)
这应该可行,您不必将值设置为$(this),而是将其设置为所需的所有元素:
$(function() {
$("input").on("change paste keyup", function() {
var changee = $(this).val();
$('.changevalue').val(changee);
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input value="" type="number" class="changevalue" />
<input value="" type="number" class="changevalue" />
<input value="" type="number" class="changevalue" />
<input value="" type="number" class="changevalue" />
答案 1 :(得分:0)
$("input").on("change paste keyup", function() {
$(this).attr('value', $(this).val())
});