⊗jsPmPrHShB 482 of 505 menu

JavaScriptで要素を非表示・表示するボタン

このセクションでは、ページ上の要素を非表示にしたり表示したりする方法を学びます。 いつものように、簡単なものから始めて、徐々に複雑にしていきましょう。

ウォーミングアップとして、段落と2つのボタンがあるとします:

<p id="elem">text</p> <input type="submit" id="show" value="show"> <input type="submit" id="hide" value="hide">

要素への参照を変数に取得しましょう:

let elem = document.querySelector('#elem'); let show = document.querySelector('#show'); let hide = document.querySelector('#hide');

次に、一方のボタンをクリックすると段落が非表示になり、 もう一方のボタンをクリックすると表示されるようにしてみましょう。 そのために、要素に対応するCSSクラスを追加または削除します:

.hidden { display: none; }

タスクを解決しましょう:

hide.addEventListener('click', function() { elem.classList.add('hidden'); }); show.addEventListener('click', function() { elem.classList.remove('hidden'); });

私のコードを修正して、ボタンが1つだけになるようにしてください。 このボタンを1回目にクリックすると要素が表示され、 2回目にクリックすると非表示になるようにします。

日本語
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItalianoქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
当サイトでは、サイトの動作、分析、パーソナライゼーションのためにクッキーを使用しています。 データ処理はプライバシーポリシーに従って行われます。
すべて受け入れる 設定 拒否