2016-07-07 62 views
1

問題簡介:作爲element.contains(node)的節點參數,我可以做些什麼?什麼是作爲element.contains()的參數輸入的有效屬性?

我的理解是,一個節點可以是一個元素,屬性節點,文本或其他東西。那麼,爲什麼如果我做element.contains(datetime)我收到一個錯誤?我見過的其他例子包括element.contains(span),但我找不到找到屬性的示例。

謝謝!

回答

1

簡短的回答 官方的語法是

node.contains(節點)

node應該是一個node,而不是一個string,或datetime

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

我的理解是,一個節點可以是一個元素,屬性節點,文本或其他東西。

不,這是錯誤的。一個元素/節點實際上只是一個<TAG> - 元素

+0

所以我不能檢查一個節點是否包含某個屬性而不循環子元素? – mruben09

+0

屬性有些不同'文本'id在這種情況下是屬性 – webdeb

+0

@ mruben09檢出DOM-API的屬性:http://www.w3schools.com/jsref/dom_obj_attributes.asp – webdeb

相關問題