私はそれを行う方法を知っていますが、vanilla JSでonClick要素(x)を含むボックスを削除したいと思います。 to thisによると、私は子要素を削除する必要があります。限り私の試みであるこのによう:vanilla js idボックスを削除する
function remove() {
var element = document.getElementById("box");
element.parentNode.removeChild(element);
}
#box {
background-color: lightgrey;
color: white;
width: 20em;
height: 20em;
border: 25px solid green;
padding: 25px;
margin: 25px;
}
.remover {
font-size: 10em;
align
}
<div id="box">
<div id="removeBox" onclick="remove()">
<span class="remover">x</span>
</div>
</div>
あなただけの「X」をクリックすると、全体のボックスを削除するために私を助けるために気にしませんか? jsfiddle
はどうもありがとうございます
、スニペットはそのまま動作するようですか..? – Teemu
スニペットは既にVanilla JSに入っていて、うまく動作します。どうしたの? –
JSFiddleを使用するときは、JSセクションの透かしはウォーターマークではありません。それをクリックし、 'Load-Type'を' No Wrap - In body'として選択します。 – Rajesh