お世話になります。
下記のようなHTMLがあり、コード入力と同時にjqueryのイベントが発火し、
名前のinputに値を転記したいと思っています。
下記のテーブルタグが何個か続くので
① 入力されたコードのIDをjquery内で取得
② 入力されたコードの次に現れるname_cellというクラスを持ったinputに転記
の流れにしたいです。
(残念ですがHTMLを書き換えることはできません…)
どなたかご教示いただけないでしょうか、よろしくお願いいたします。
HTML
1<table> 2 <tr> 3 <th>コード</th> 4 <td> 5 <input type="text" id="cd_1" class="cd_cell" 6 onKeyup="MIHON.GetNameFromCD(this);return false;"> 7 </td> 8 <td colspan="9"></td> 9 </tr> 10 <tr> 11 <th>名前</th> 12 <td colspan="10" class="border_cell border_top"> 13 <input type="text" id="name" class="name_cell"> 14 </td> 15 </tr> 16</table> 17 18同じようなテーブルが何個か続く… 19
jquery
1 MIHON.prototype.GetNameFromCD = function (obj) { 2 ~いろんな処理~ 3 4 var obj_class = "#"+$(obj).attr("id"); 5 6 ~いろんな処理~ 7 var name = json.name; 8 $(obj_class + "~ .name_cell").val(name); //ここがうまくいかない 9 }); 10 }

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/20 23:57