我需要使用「display:none」樣式獲取所有div元素,然後刪除所有這些元素。另外我需要選擇包含在#somecontainer元素中的div。必須在RAW中執行此操作。任何想法?如何按樣式屬性值獲取元素?
例如HTML:
<table id="listtabletemp">
<thead>
<tr id="theader">
<td id="theaderleft">loolz</td>
</tr>
</thead>
<tbody>
<tr class="" rel="13117025">
<td><div><style>
.ikthgjyhtr{display:none}
.tVOx{display:inline}
</style>
<div style="display:none">crap here</div>
<div></div>
<div></div>
<div style="display:none">crap here</div>
<div class="230">something good</div>
<div class="ikthgjyhtr">crap here</div>
<div style="display:none">crap here</div>
<div class="ikthgjyhtr">crap here</div>
<div style="display: inline">something good</div>something good
<div style="display: inline">something good</div>
<div class="21">something good</div>
<div style="display:none">crap here</div>
<div style="display:none">crap here</div>
<div style="display:none">crap here</div>
<div class="4">something good</div>
<div class="224">something good</div></div>
</td>
</tr>
</tbody>
</table>
r你是什麼意思去除所有這些元素?如果他們有'display:none',他們不會被刪除。或者你的意思是完全刪除它?在這種情況下,只需找到'div'並刪除'em。 – 2013-03-22 02:44:18
你是說你想刪除'el.style.display'?順便說一句:實際的術語是「香草js」:http://vanilla-js.com/ :) – kay 2013-03-22 02:45:10
@Kay從您的評論,它似乎是不是香草js,因爲你鏈接到一個框架。 – 2013-03-22 02:49:45