2013-03-22 23 views
1

我期待嘗試修改現有的jQuery我有這反映兩個輸入字段:jQuery的:鏡像兩個輸入字段組合成第三輸入

<script> 
    $(document).ready(function() 
    { 
     $('#forename').bind('keypress', function() 
     { 
      $('#displayname').val($(this).val()); 
     }); 
    }); 
</script> 

我真正需要的是對「顯示名稱「字段爲兩個字段與ID的組合:#forename + #surname ...與之間的空間。

幫助非常感謝:)

+0

請發佈一個完整的代碼示例。 – j08691 2013-03-22 14:44:59

回答

4

我增加了事件的姓氏還有,改爲keyup搶新值:

$('#forename,#surname').on('keyup', function() 
    { 
     $('#displayname').val($('#forename').val() + ' ' + $('#surname').val()); 
    }); 

注意:如果顯示名稱不是輸入,使用text而不是val來設置其內容

+1

這完美的作品。我也可以看到代碼是如何工作的。非常感謝。 – Robin 2013-03-22 15:00:43

+0

很高興能幫到你! – 2013-03-22 15:02:15

相關問題