使用JavaScript和/或JQuery,我如何找到“XPath”或映射到元素?

时间:2015-07-15 04:32:29

标签: javascript jquery dom xpath prototypejs

//Example:
var elem = document.querySelector('unique_id');
//assuming no ID or unique characteric:

functionName(elem); //or $.functionName
//name or create this function

//returns:
//  "document.divNameOrId.divNameIfNoId.testParagraph.spanElem" 
//    or
//  something like: document[0][1][5][3]

请注明姓名functionName()$.functionName或定义functionName()$.functionName

PrototypeJS答案不是首选,但欢迎他们:)

1 个答案:

答案 0 :(得分:0)

这看起来之前有待回答,但递归方法可以解决问题。请参阅此答案的getPathTo(element)方法以解决其他问题。