前提・実現したいこと
画像のように、ボタンをクリックするとtable内のテキストが入れ替わる方法を教えていただけないでしょうか?
発生している問題・エラーメッセージ
該当のソースコード
html
1html 2<table> 3 <tr> 4 <td>Aさん</td> 5 <td id="text"></td> 6 <td id="text">M</td> 7 </tr> 8 <tr> 9 <td>Bさん</td> 10 <td id="text"></td> 11 <td id="text">L</td> 12 </tr> 13 <tr> 14 <td>Cさん</td> 15 <td id="text"></td> 16 <td id="text">LL</td> 17 </tr> 18</table> 19 20<a class="change" href="#" id="height" id="weight">btn</a> 21
試したこと
jQuery
1<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 2 3<script> 4 $(function(){ 5 6 $('#height').on('click', function(){ 7 text = "172"; 8 swapText(text); 9 }); 10 11 $('#weight').on('click', function(){ 12 text = "70"; 13 swapText(text); 14 }); 15 16function swapText(text){ 17 document.getElementById('text').innerHTML = text; 18 } 19 </script> 20
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/27 15:45