•他のdivを削除するこんにちは、私はこれらのようないくつかのdiv持っている場合:私は上の文字のTを持つ唯一のDIVを示し、他のを隠すためにJavaScriptを使用して必要とidを持つdivが特定のテキストはJavascript
<div id="404.4T:"></div>
<div id="404.4R:"></div>
<div id="404.4P:"></div>
<div id="404.4B:"></div>
を...私は4つのボタンを持っているし、それぞれが選択されたル文字でdivタグを表示... 私はこのコードを見つけました:
function myFunction0() {
var divs = document.getElementsByTagName("div");
for (var i = divs.length; i;) {
var div = divs[--i];
if (div.id.indexOf("P:") > -1) {
div.parentNode.removeChild(div);
}
}
}
それは動作しますが、私は再びPとdivを表示することはできません。 Davideありがとうございます。
DOMから削除するため、再度表示することはできません。 CSSを変更する必要があります。おそらくクラスを追加することで、CSSを非表示にする必要があります。 – Tom