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