我有一个javascript函数来查找网页上元素的xpath。但是,我需要仅为图像构建基于'src'的xpath。
function getPathTo(element) {
if (element.id!=='')
return './/*[@id=\"'+ element.id +'\"]';
if (element===document.body)
return element.tagName;
var ix= 0;
var siblings= element.parentNode.childNodes;
for (var i= 0; i<siblings.length; i++) {
var sibling= siblings[i];
if (sibling===element)
return getPathTo(element.parentNode)+'/'+element.tagName+'['+(ix+1)+']';
if (sibling.nodeType===1 && sibling.tagName===element.tagName)
ix++;
}
}
如何根据'src'调整此代码以获取图像的xpath?请帮忙。