Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在字段中键入,并使用jQuery/JS在页面的下方显示该值_Javascript_Jquery - Fatal编程技术网

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只需在您分配的文本值中添加一个$-此答案的可能重复应该是这里的最佳答案