2016-09-04 4 views
0

次のコードをbox1からbox2に自動的にコピーしますが、box2のプレースホルダー値を保持します。助言がありますか?jQuery 1つの入力フィールドから別の入力フィールドにテキストをコピーし、プレースホルダーを保持する

jQuery(document).ready(function() { 

    function onchange() { 

     var box1 = jQuery('#g1086-businessname'); 
     var box2 = jQuery('#g1086-subject'); 

     box2.val(box1.val()); 
    } 
    jQuery('#g1086-businessname').on('change', onchange); 
}); 

最終的な結果は次のようになります。

box2= Advertise: box1.val() 
+0

更新:box2.val( 'Advertise:' + box1.val());私のために働いた –

答えて

0

プレースホルダの代わりに、値を更新してみてくださいましたか?

+0

私はあなたの提案を使用してみましたが、フォームを送信した後、box1.valはbox2.valに追加されていませんが、値としてではなくプレースホルダとして追加されます –

+0

ちょうど必要なように見えるbox2.val( 'Advertise: '+ box1.val()); – Vibhaj

関連する問題