Javascript:使用document.write时删除子项
Javascript: Remove Child when using document.write
我想要这样的东西:
var abc1 = document.write('<html>HTMLPAGECONTENTHERE</html>');
function removepage(){
abc1.parentNode.removeChild(abc1);
}
removepage();
这行不通;document.write
不返回任何内容。
您应该使用DOMAPI(createElement()
和appendChild()
),或者更容易地使用jQuery。
document.write
将HTML流直接插入到页面中。它没有有用的返回值。
如果你想通过DOM操作它输出的内容,那么你必须有一个已知的数量来与getElementById
、getElementsByTagName
或其他从DOM获取HTML元素节点的方法相匹配。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- document.open/document.write没有正确地清除chrome中的文档——这是chrome的错误吗
- 如何删除多行HTML排列中的空白
- 如何用更合适的内容替换document.write
- 如何从rails中的代码中删除新行( )
- 删除对HTML元素的拖动
- 当图像转换为本地存储的DataURL时,EXIF被删除
- 按顺序添加和删除类
- iframe正在添加标签,需要删除它们
- 如何在HTML输入字段中添加不可删除的后缀
- addData()从最新图表中删除.js 2.1.3-怎么了
- 如何覆盖锚点元素's href目标,并在我点击转到目标javascript时删除其他错误
- 删除CKEditor工具栏按钮,但不删除功能
- 当浏览器上的后退按钮到达主页时,我需要删除Class
- Javascript:使用document.write时删除子项
- document.write();删除其他HTML
- document.write() 在页面加载后调用时会删除所有页面内容
- 使用“document.write”更新页面会删除格式
- JavaScript Document.Write()在空白页面中显示(删除HTML)