作为 element.contains() 的参数输入的有效属性是什么

What are valid attributes to input as a parameter for element.contains()?

本文关键字:输入 有效 属性 是什么 参数 作为 contains element      更新时间:2023-09-26

简而言之:我可以将什么作为节点参数来element.contains(node)

我的理解是,节点可以是元素、属性节点、文本或其他东西。那么,如果我这样做element.contains(datetime)会收到错误,为什么呢?我看到的其他例子包括element.contains(span)但我找不到查找属性的例子。

谢谢!

简答官方语法是

node.contains(node)

node应该是node,而不是string,或者datetime

http://www.w3schools.com/jsref/met_node_contains.asp

我的理解是,节点可以是元素、属性节点、文本或其他东西。

不,这是错误的。元素/节点实际上只是一个<TAG> - 元素