有没有办法知道某个其他html页面中存在特定元素

时间:2013-10-17 18:49:11

标签: javascript html

我正在使用按钮或文本框等html页面元素进行处理。 我无法更改代码或无法在该特定页面上编写任何代码。 因此,在我这样做之前,我想检查该页面中是否存在所有元素。 例如 - 我有HTML页面。 那么有没有办法验证所有元素是通过javascript或其他方式在其他html页面中呈现的。

任何帮助都将受到高度赞赏。

2 个答案:

答案 0 :(得分:0)

是的,您可以编写一些可以比较两个html页面的DOM的内容。

答案 1 :(得分:0)

使用jQuery尝试:

var $button = $("button");
if($button.length !== 0) {
    // button exists do something
} else {
    // button DOES NOT exist do something else
}

尝试使用javascript:

var $button = document.getelememtById("button"); /* button had an ID of #button */
if($button.length !== 0) {
    // button exists do something
} else {
    // button DOES NOT exist do something else
}

基本上你检查那个DOM对象的长度,如果长度不为零则做一些事情

当然,这只是为您提供了一个概念证明,可用于您想要测试的元素