Tag: DOM

简单的HTML Dom:如何删除元素?

我想使用简单的HTML DOM删除文章中的所有图像,所以我可以轻松地创build一个新闻股票的文本的小片段,但我还没有想出如何删除它的元素。 基本上我会这样做 获取HTMLstring的内容 从内容中删除所有图像标签 将内容限制为x个单词 输出。 任何帮助?

将HTMLstring附加到DOM

如何附加这个HTMLstring var str = '<p>Just some <span>text</span> here</p>'; 到DOM中的'test' ,这是在DOM的DIV? (顺便说一句div.innerHTML += str;是不可接受的。)

如何在XML文件中保存parsing和更改的DOM文档?

我有xml文件。 我需要阅读它,进行一些更改,并将新的更改版本写入新的目的地。 我设法阅读,parsing和修补这个文件(使用DocumentBuilderFactory , DocumentBuilder , Document等)。 但我找不到如何保存该文件的方法。 有没有办法让它的纯文本视图(作为String )或更好的方式?

从一个网页上刮很多Javascript的屏幕

我被要求编写一个应用程序,屏幕从内联网网页抓取信息,并以一个很好的方便查看格式来显示它的某些信息。 该网页是一个真正的混乱,并要求用户点击六个图标,以发现订单项目是否已经到达或已经收到。 正如你可以想象的,用户觉得这至less是一件令人讨厌的事情,如果有一个任何人都可以使用的应用程序,在一个屏幕上列出他们的订单状态将是很好的。 是的,我知道一个更好的解决scheme将是重新编写Web应用程序,但这涉及到供应商的召唤,并将花费我们小小的财富。 无论如何,当看着这个我发现我想刮的网页大多是Javascript(虽然它不使用任何AJAX技术)。 有谁知道如果一个库或程序存在,我可以用Javascript喂,然后将吐出我的应用程序的DOMparsing? 我几乎可以用任何语言编写应用程序,但是我的select是JavaFX,所以我可以用它来玩。 谢谢你的时间。 伊恩

如何检查元素是否有任何儿童在Javascript?

简单的问题,我有一个元素,我通过.getElementById ()抓住。 如何检查是否有孩子?

如何在jQuery中移动表格行?

假设我已经与向上/向下箭头链接,以便按顺序向上或向下移动表格行。 将这一行向上或向下移动一个位置(使用jQuery)最直接的方法是什么? 似乎没有任何直接的方式来使用jQuery的内置方法做到这一点,并select与jQuery的行后,我还没有find一种方法,然后移动它。 另外,在我的情况下,使行可拖动(我以前使用插件完成)不是一个选项。

JavaScript:DOM加载事件,执行顺序和$(document).ready()

我刚刚意识到我缺乏关于浏览器正在加载的页面的基本知识。 假设我有这样的结构: <head> <script src="jquery.js" type="text/javascript"></script> <script src="first.js" type="text/javascript"></script> </head> <body> … <script type="text/javascript" id="middle"> // some more JS here… </script> … <script src="last.js" type="text/javascript"></script> </body> 以下是我的问题: 事情发生的顺序是什么? 首先是DOM,然后是JS执行,反之亦然,或者是同时执行(或者只要JS文件完成下载,不考虑DOM)? 我知道脚本是按顺序加载的。 $(document).ready()在哪里适合? 在Firebug的Net选项卡中,我看到DOMContentLoaded事件和load事件。 $(document).ready()在DOMContentLoaded事件触发时触发? 找不到任何具体的信息(大家只是提到“何时加载DOM”)。 “什么时候装载DOM”是什么意思? 所有的HTML / JS已被浏览器下载和parsing? 或者只是HTML? 下面的情况是可能的:有一个$(document).ready()在last.js中调用代码,但在last.js加载之前运行? 它最可能在哪里(在first.js或内联代码块中)? 我怎样才能防止这种情况? 我想要展示什么时候会发生什么,什么取决于什么(如果有的话)的大局。

打印org.w3c.dom.Document到stdout的最简单方法是什么?

org.w3c.dom.Document打印(又名格式化)到stdout最简单的方法是什么?

jQuery:同时select一个元素的类和id?

我有一些链接,我想同时select类和id。 这是因为我有两种不同的行为。 当一类链接有一个类名时,它们的行为是一种方式,当链接相同的类获得另一个类名时,它们的行为是不同的。 类名与jQuery切换。 所以我必须能够同时select一个链接类和id。 这可能吗? 我试过了: $("a .save #country") 没有任何结果。

为什么document.body.offsetHeight + document.body.bottomMargin不等于document.documentElement.offsetHeight

我试图锻炼一个iFrame的高度,不能理解为什么 document.body.offsetHeight + document.body.bottomMargin 不等于 document.documentElement.offsetHeight 当所有其他边距设置为零,底部边距的值低于16px。 一旦底部边距大于16px,以上两个值在FireFox中相等,在Chrome中为1px以内。 奇怪的是,这个问题不影响宽度计算。