javascript jQuery:实时更新输入值
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/9755349/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-26 07:44:16 来源:igfitidea点击:
jQuery: Live Update Value of Input
提问by Stephen Way
This is what I've started out with and it only changes input#user_name upon running the script. How do I get it to live update the value?
这就是我开始的方式,它只在运行脚本时更改 input#user_name。我如何让它实时更新值?
var $username = $("input#user_email").val();
$("input#user_name").val($username);
回答by gastonfartek
$("input#user_email").keyup(function(){
$("input#user_name").val($(this).val());
});
if what you mean is that when you type on user_email you want that on user_name
如果您的意思是当您在 user_email 上键入时,您希望在 user_name 上键入
回答by Toni Michel Caubet
$(function(){
$('input#user_email').bind('keyup',function(){
$("input#user_name").val($(this).val());
});
});