js透過class屬性刪除節點用法實現:比如有test.html,div的結構如下:<div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div name="columnClear"></div></div>可以透過class屬性來刪除指定的節點:js常用方法:element.parentNode.removeChild(element);或者直接定義刪除的js方法:function removeElementsByClass(className){var elements = document.getElementsByClassName(className);while(elements.length > 0){elements[0].parentNode.removeChild(elements[0]);}}這樣只要傳入class名,就可以刪除這個class相關的子節點了。
js透過class屬性刪除節點用法實現:比如有test.html,div的結構如下:<div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div><input type="checkbox" name="col_list[]" value="cows">cows</div><div name="columnClear"></div></div>可以透過class屬性來刪除指定的節點:js常用方法:element.parentNode.removeChild(element);或者直接定義刪除的js方法:function removeElementsByClass(className){var elements = document.getElementsByClassName(className);while(elements.length > 0){elements[0].parentNode.removeChild(elements[0]);}}這樣只要傳入class名,就可以刪除這個class相關的子節點了。