###前提・実現したいこと
input要素にdata属性を設置して、同じdata属性を持つものには、
同じvalue値を付与するような処理をしたいのですがうまくいきませんでした。
3つあるテキストフィールドに、1つ値を入れたら、ほかの2つのフィールドにも値をコピーしたいです。
どなたかアドバイスお願いいたします。
###該当のソースコード
HTML
1 <form action="" method="post"> 2 <input type="text" data-copy="name1"> 3 <input type="text" data-copy="name2"> 4 <input type="text" data-copy="company"> 5 </form>
###該当のソースコード
js
1 <script> 2 $(function(){ 3 $('[data-copy="name1"], [data-copy="name2"], [data-copy="company"]').on('blur',function(){ 4 var v = $(this).val(); 5 var t = $(this).attr('data-copy'); 6 $('[data-copy="'+ t +'"]').val(v); 7 }); 8 }); 9 </script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/21 02:47