Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 将输入文本放入span-only可用于keyup_Javascript_Jquery - Fatal编程技术网

Javascript 将输入文本放入span-only可用于keyup

Javascript 将输入文本放入span-only可用于keyup,javascript,jquery,Javascript,Jquery,我试图将输入的值放入一个范围中,不仅在页面加载时(替换文本),而且在键入时对其进行更改。当我在框中键入新内容时,此代码似乎有效: $(document).ready(function(){ $("#fname").on("change keypress input", function() { $("#brand").text( $(this).val() ); }); }); 然而,有没有更好的方法不仅可以在我输入新内容时改变它,还可以在页面加载时改

我试图将输入的值放入一个范围中,不仅在页面加载时(替换文本),而且在键入时对其进行更改。当我在框中键入新内容时,此代码似乎有效:

$(document).ready(function(){
    $("#fname").on("change keypress input", function() {
        $("#brand").text( $(this).val() );
    });    
}); 
然而,有没有更好的方法不仅可以在我输入新内容时改变它,还可以在页面加载时改变它?(即,它将直接将内容拉过)


谢谢。

您可以使用此代码。我希望它能起作用

$(document).ready(function(){
var load_text = $('#fname').text();
$("#brand").text(load_text);
$("#fname").on("change keypress input", function() {
    $("#brand").text( $(this).val() );
});    
}); 
您也可以使用此代码

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.16.0/jquery.validate.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
 $("#fname").on("change keypress input", function() {
  $("#brand").text( $(this).val() );
}).change();    
}); 
</script>


<form id="test_form">
<input type="text" id="fname" value="your_input_text" />
<span id="brand"></span>
 </form>

$(文档).ready(函数(){
$(“#fname”)。在(“更改按键输入”,函数()上){
$(“#brand”).text($(this.val());
}).change();
}); 

您可以使用此代码。我希望它能起作用

$(document).ready(function(){
var load_text = $('#fname').text();
$("#brand").text(load_text);
$("#fname").on("change keypress input", function() {
    $("#brand").text( $(this).val() );
});    
}); 
您也可以使用此代码

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.16.0/jquery.validate.js"></script>
<script type="text/javascript">
 $(document).ready(function(){
 $("#fname").on("change keypress input", function() {
  $("#brand").text( $(this).val() );
}).change();    
}); 
</script>


<form id="test_form">
<input type="text" id="fname" value="your_input_text" />
<span id="brand"></span>
 </form>

$(文档).ready(函数(){
$(“#fname”)。在(“更改按键输入”,函数()上){
$(“#brand”).text($(this.val());
}).change();
}); 

您可以玩这样的多个事件

$("#fname").on({
    change : function(){
        //code here
    }, 
    keypress : function(){
       //code here
    }, 
    input: function(){
       //code here
    } 
});

你可以玩多个像这样的项目

$("#fname").on({
    change : function(){
        //code here
    }, 
    keypress : function(){
       //code here
    }, 
    input: function(){
       //code here
    } 
});

只要触发其中一个

$(function(){
  $("#fname").on("change keypress input", function() {
    $("#brand").text( $(this).val() );
  }).change();    
});

只要触发其中一个

$(function(){
  $("#fname").on("change keypress input", function() {
    $("#brand").text( $(this).val() );
  }).change();    
});