前提・実現したいこと
折り畳みのボタン(クリックしたら画像を表示)を二つ横並びに配置し、左が開いているときに右をクリックしたら左が閉じて右が展開、逆も同様
最初は両方閉じている状態
ボタンには画像を使用しています
発生している問題・エラーメッセージ
エラーメッセージ
該当のソースコード
HTML
1<table border="0"> 2 <tr> 3 <td> 4 <div onclick="obj=document.getElementById('menu1').style; obj.display=(obj.display=='none')?'block':'none';" class="size-button-pc"> 5 <a style="cursor:pointer;"> 6 <img src="img12.png"> 7 </a> 8 </div> 9 </td> 10 <td> 11 <div onclick="obj=document.getElementById('menu2').style; obj.display=(obj.display=='none')?'block':'none';" class="haisou-button-pc"> 12 <a style="cursor:pointer;"> 13 <img src="img14.png"> 14 </a> 15 </div> 16 </td> 17 </tr> 18</table> 19 20/*隠したい画像*/ 21<div id="menu1" style="display:none;clear:both;"> 22 <img src="img13.png"> 23</div> 24<div id="menu2" style="display:none;clear:both;"> 25 <img src="img15.png"> 26</div>
試したこと
onclickの中に、「obj= ~ 'none';」をmenu1とmenu2の場合どちらも書いてみましたが思ったような挙動になりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答2件
あなたの回答
tips
プレビュー