简体   繁体   English

使用另一个输入值自动填充输入

[英]Autofill input with another input values

I need to autofill an input field with the values of another input fields.我需要用另一个输入字段的值自动填充一个输入字段。 So far I have this:到目前为止,我有这个:

$("#field1, #field2").keyup(function(){
    $("#result").val(this.value);
});

<input type="text" id="field1" name="field1" value="" >
<input type="text" id="field2" name="field2" value="" >

//* to be filled with the values of the inputs above *// 
<input type="text" id="result" name="resut" value="">

What about 关于什么

$("#field1, #field2").keyup(function(){
    update();
});

function update() {
  $("#result").val($('#field1').val() + " " + $('#field2').val());
}

 $("#field1, #field2").keyup(function(){ update(); }); function update() { $("#result").val($('#field1').val() + " " + $('#field2').val()); } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" id="field1" name="field1" value="" > <input type="text" id="field2" name="field2" value="" > <br> <input type="text" id="result" name="resut" value=""> 

 $("#field1, #field2").keyup(function(){ update(); }); function update() { $("#result").val($('#field1').val() + " " + $('#field2').val()); } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" id="field1" name="field1" value="" > <input type="text" id="field2" name="field2" value="" > <br> <input type="text" id="result" name="resut" value=""> 

 $("#field1, #field2").keyup(function(){ update(); }); function update() { var a = $('#field1').val(); var b = $('#field2').val(); $("#result").val('x'); } 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="text" id="field1" name="field1" value="" > <input type="text" id="field2" name="field2" value="" > <br> <input type="text" id="result" name="resut" value=""> 

Solutions provided are excellent and they work.提供的解决方案非常好,而且有效。 However, I'm wondering if it is possible to truncate number of characters from any of the input fields?但是,我想知道是否可以截断任何输入字段中的字符数?

Im trying to generate username out of input on lastname, firstname, middlename.我试图从姓氏、名字、中间名的输入中生成用户名。 Example: lastname firstname middlename Username generated should be lastnamefm?例子:lastname firstname middlename 生成的用户名应该是lastnamefm?

I dont know how to truncate all except first character of the fields firstname and middlename.我不知道如何截断除了字段名字和中间名的第一个字符之外的所有字符。

Thanks in advance!提前致谢!

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM