多个输入字段的复合字符串

时间:2011-11-15 09:16:55

标签: jquery

我有3个输入字段。 2表示值,1表示结果。

    <input type="text" value="" id="name">
    <input type="text" value="" id="surn">

    <input type="text" value="" id="result">

在前两个zancheniya字段的结果必须加入。 例如

1 - 约翰

2 - 史密斯

3(结果)John Smith

我有一个字段http://jsfiddle.net/LvZdL/1/

的解决方案
  $("input#name").keyup(function () {
      var name  = $(this).val();
      $("input#result").val(name);
  }).keyup();

2 个答案:

答案 0 :(得分:1)

刚刚更新了jQuery选择器以选择这两个字段,并从两个字段中获取文本:

$("input#name,input#surn").keyup(function () {
      var name  = $('input#name').val() +" "+ $('input#surn').val();
      $("input#result").val(name);
  }).keyup();

http://jsfiddle.net/manseuk/LvZdL/2/

答案 1 :(得分:1)

尝试 -

$("input#name,input#surn").keyup(function () {
      var name  = $("input#name").val();
      var surname  = $("input#surn").val();
      $("input#result").val(name + ' ' + surname);
  }).keyup();

演示 - http://jsfiddle.net/fx256/1/