2016-10-26 6 views
0

私の質問は非常に一般的で、多くの人がこの質問を回答し、これに答えています。しかし、私は(まあ)別の問題があります。私はベンダーにテキストを書いて、テキストcgameはベンダーのテキスト(リアルタイムではkeyup)に従い、cgname(テキストベンダーには影響しません)に変更することができます。しかし、これは私の問題です.cgnameが空であるか、テキストを消去しています。テキストベンダーにテキストcgnameをインストールしたいのです。テキストcgnameが消去または空の場合、cgnameにコピーすることを意味します。私はどうしたの? jqueryの別のフォームのテキストがリアルタイムで重複する

var cgname = $("#cgname"); 
     $("#vendor").keyup(function() { 
       cgname.val(this.value); 
     }); 

に、この私のコードuは最悪、私が言ったことを私の英語really2私を理解しない場合、私はreally2ごめんなさい。

更新: 多くの人が私のクエストを理解していません。だから私はきれいにするつもりです。 1.テキストがcganme GET ereaseまたは空の場合、私はこれが1

+0

いや、機能していません。でも、リアルタイムで重複したテキストベンダーを使うことはできません:/ – Wolfzmus

+0

$( "#vendor")(function(){ cgname.val(this.value); }); –

+0

@AkshayTilekar:まあまあ仕事だけど、どういう意味なのか、テキストベンダーをcgname(リアルタイム)に複製したい、IF cgnameが空またはereaseの場合。 – Wolfzmus

答えて

1

は、私はあなたがこのために探していると思うAHJeebonの回答に基づいて:

$("#vendor").keyup(function() { 
 
    $("#cgname").val($(this).val()); 
 
}); 
 

 
$("#cgname").keyup(function() { 
 
    var val = $(this).val(); 
 

 
    if(!val || val.length === 0) 
 
     $(this).val($('#vendor').val()); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
CG Name <input id='cgname' type='text'> 
 
Vendor <input id='vendor' type='text'>

+0

はい!それだけが必要!!あなたは私の人生を救う! Tq !!! – Wolfzmus

+0

ニース作品..... – AHJeebon

1

を指すように移動し、テキストcgname 2にduplictaeテキスト・ベンダーが必要になります。

は編集:私は@cpaulusからいくつかのコードを取りました

$("#vendor").keyup(function() { 
 
    $("#cgname").val($(this).val()); 
 
}); 
 
$("#cgname").keyup(function() { 
 
    var val = $(this).val(); 
 
    if(!val || val.length === 0){ 
 
     $(this).val($('#vendor').val()); 
 
    } 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 

 
CG Name <input id='cgname' type='text'> 
 
Vendor <input id='vendor' type='text'>

+0

それは私が意味するものではありません。つまり、cgnameがereaseまたは空になった場合、ベンダーからcgnameにinstanly duplicate textが送られてきます。それは私が笑を意味するものです – Wolfzmus

+0

'cgname'が空であれば私は単にチェックを追加します。その場合、ベンダーフィールドに空のtxtをプッシュするのではなく、 'vendor'フィールドからテキストを抜き出します。 – FrW

0

<!doctype html> 
 
<html> 
 
\t <head> \t \t 
 
\t \t <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> 
 
\t \t <style> 
 
\t \t \t div:not([class]){ color: red; } 
 
\t \t </style> 
 
\t \t <script> \t \t \t 
 
\t \t \t $(document).on('keyup','#cgname',function() { 
 
\t \t \t \t vendor = $(this).val(); 
 
\t \t \t \t console.log(vendor) 
 
\t \t \t \t $('#vendor').val(vendor); 
 
\t \t \t }); \t \t \t 
 
\t \t </script> 
 
\t </head> 
 
\t 
 
\t <body> 
 
\t \t <input id="cgname" type='text'> 
 
\t \t <input id="vendor" type='text'> 
 
\t </body> 
 

 
</html>

関連する問題