js動(dòng)態(tài)添加和刪除div js如何刪除某個(gè)div下的div元素?
js如何刪除某個(gè)div下的div元素?&Ltdiv id=“Id1”>&Ltdiv id=“Id2”>&Ltdiv>1</div>&Ltdiv>2</div>&Ltdi
js如何刪除某個(gè)div下的div元素?
&Ltdiv id=“Id1”>&Ltdiv id=“Id2”>&Ltdiv>1</div>&Ltdiv>2</div>&Ltdiv>3</div></div></div></div>,如果要?jiǎng)h除Id2下的所有divvar Id2=文檔.getElementById(“Id2”)變量id2div=Id2。GetElementsByTagName(“div”)//必須首先在此處保存長度,因?yàn)閞emovechild在屏幕上具有實(shí)時(shí)效果,VAR length=Id2分區(qū)長度(變量I=0i<長度I){Id2。Removechild(id2div[0])}
以您的程序?yàn)槔h除父元素下的所有子元素:文檔.getElementById(“確定”)。InnerHTML=“”刪除其中一個(gè):文檔.getElementById(“ok”)。刪除(文檔.getElementById(“確定”)。Children(I))//刪除ID為“OK”的I-1子元素~。您可以使用jQuery輕松地解決這個(gè)問題。&中尉!--直接通過樣式屬性添加--><divstyle=“寬度:100px“Id=”div“></div><!--通過類添加--><styletype=“text/CSS”&燃?xì)廨啓C(jī)abc{ 寬度:100px}</style><divclass=“ABC”id=“div2”></div><scripttype=“text/JavaScript”>//直接刪除樣式$(“div”)。Removeattr(“style”)//刪除類$(“#div2”)。Removeclass(“ABC”)</script>方法說明:removeattr()方法從所選元素中刪除屬性。removeclass()方法從所選元素中刪除一個(gè)或多個(gè)類。
js如何刪除某個(gè)div下的div元素?
例如,如果要清除的div的ID是“div”JS,請(qǐng)清除冗余div方法:VAR div=文檔.getElementById(“div”)div。parentNode.removeChild(DIV)jQuery clear方法:$(“#DIV”)。刪除()