Javascript 在字段中键入,并使用jQuery/JS在页面的下方显示该值
我有一个简单的任务,但我做不好 我想选择这个领域:Javascript 在字段中键入,并使用jQuery/JS在页面的下方显示该值,javascript,jquery,Javascript,Jquery,我有一个简单的任务,但我做不好 我想选择这个领域: <input id="amount" name="amount" value="{$formRefill.amount}" class="textInput auto required validateNumber" type="text"> 一旦用户在其中键入了一个值(即950.50),并在文本字段外单击(将焦点放在其他地方),jQuery就会将该字段显示在页面的其他地方 我试着在页面下方的一个分区内进行此操作 谢谢。您需要
<input id="amount" name="amount" value="{$formRefill.amount}" class="textInput auto required validateNumber" type="text">
一旦用户在其中键入了一个值(即950.50
),并在文本字段外单击(将焦点放在其他地方),jQuery就会将该字段显示在页面的其他地方
我试着在页面下方的一个分区内进行此操作
谢谢。您需要使用输入字段的事件:
$('#amount').change(function() {
$('#mydivid').text($(this).val());
});
代码:您可以使用或事件。如果希望仅在值已更改时复制该值,请使用“更改”;如果希望不考虑复制,请使用“模糊”
$('#myText').blur(function () {
$('#myDiv').text($(this).val());
});
您应该使用
keyup
,它将更新每个char
输入的div
$('#amount').on('keyup',function() {
$('#mydiv').text($(this).val());
});
fiddle:好的,如果我想在这个输出上加一个美元符号怎么办。。。?抱歉,仍在学习JS/Querythis,只有当焦点从输入中移除时,它才会起作用。好的,如果我想在这个输出上添加一个美元符号,该怎么办。。。?抱歉,仍在学习JS/Querythis仅当焦点从输入中移除时才起作用。@Shackrock只需在您分配的文本值中添加一个$-此答案的可能重复应该是这里的最佳答案