0
ul id="menu"
のコンテンツをボタンを使用して<p id="demo"></p>
に追加する方法を知っています。しかし、私はそれを削除する(または隠す)、同じボタンで知りませんか?これはドロップダウンのようですが、よりシンプルです。私はこのコンテンツを非表示にするか、またはの逆のアクションを返します。 は、私はちょうど小さな変更if(document.getElementById("demo").innerHTML == ""){
を作り、他のdocument.getElementById("demo").innerHTML == ""
に同じボタンでコンテンツを追加および削除するJavaScript
var btn = document.getElementsByTagName("button")[0];
btn.addEventListener("click", function() {
var addInner = document.getElementById("menu").innerHTML;
document.getElementById("demo").innerHTML = addInner;
});
<ul id="menu">
<li>Contacts</li>
<li>Services</li>
<li>Main</li>
</ul>
<button>Click to addInnerContent</button>
<p id="demo"></p>
私のコードここ 先進
ボタンがクリックされた回数を追跡します。それを偶数か奇数かにするために2を法とする。偶数か奇数かによって、イベントリスナーで異なるアクションが実行されます。 –