ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript または jQuery を使用してボタンで DIV 要素の表示/非表示を切り替えるにはどうすればよいですか?

JavaScript または jQuery を使用してボタンで DIV 要素の表示/非表示を切り替えるにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-10-31 10:44:29907ブラウズ

How do I toggle the visibility of a DIV element with a button using JavaScript or jQuery?

ボタンによる DIV の表示/非表示の切り替え

表示/非表示を切り替えたい「newpost」の ID を持つ DIV 要素があります。

これを実現するには、次のアプローチを検討してください:

純粋な JavaScript:

DIV の表示/非表示を切り替える JavaScript 関数を実装します。

<code class="javascript">var button = document.getElementById('button'); // Assumes element with id='button'

button.onclick = function() {
    var div = document.getElementById('newpost');
    if (div.style.display !== 'none') {
        div.style.display = 'none';
    }
    else {
        div.style.display = 'block';
    }
};</code>

jQuery:

jQuery は、toggle() メソッドを使用した簡潔なソリューションを提供します:

<code class="javascript">$("#button").click(function() { 
    // assumes element with id='button'
    $("#newpost").toggle();
});</code>

以上がJavaScript または jQuery を使用してボタンで DIV 要素の表示/非表示を切り替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。