PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Ajax
[問題] 如何移除dom中的深層元素?
作者:
aoksc
(é‡å‡ºæ±Ÿæ¹–)
2015-05-15 23:21:15
請問各位
我在藍色小舖有請教到如何列印網頁中某個區塊的方式
https://gist.github.com/Chao-Shiun/7c5d91c7a0c5caf07079
但目前有個問題
我要如何移除取得的dom中裡面的其中一個元素呢?
我的標籤的架構大概是這樣
https://gist.github.com/Chao-Shiun/e001707c7785aa4318c0
因為第一個<th>裡面有用到Bootstarp的Dropdowns
直接印會連那個內容一起印出來
所以getelementbyid最外層的<div>的話會連Dropdowns一起印出來
我有嘗試過removeChild之類的方式
不過從document.getElementById(printId)的dom好像沒辦法移除更深層的元素?
請問有什麼寫法可以把第一個<th>的內容移除掉或是不要讓他顯示在列印中呢?
謝謝
作者: swijo (熱風)
2015-05-16 02:08:00
var th = div.getElementsByTagName('th')[0]);th.parentNode.removeChild('th');第一行筆誤,最後多了一個括號
繼續閱讀
[問題] 請問如何將contenteditable div的游標停在指定的位置
banana2014
[問題] Google map LatLng 問題
zx4109
[問題] printscreen後能夠ctrl+V貼置網頁
emily800326
Re: [問題] 按鈕問題
evernever
[問題] 請問推薦的 Node 的程式的 debug 方式
Neisseria
[問題] 想請問如何讀取IO腳位的值
owlonly
[問題] 按鈕問題
machia045413
[問題] Javascript引用外部檔案有順序之分?
aoksc
[問題] Javascript如何在背景開新視窗
andy14
[問題] 瀏覽器畫面render的流程?
LinLaoDa
Links
booklink
Contact Us: admin [ a t ] ucptt.com