小编Roc*_*cki的帖子

(document.evaluate) - > src的图像包含多个条件,如何?

请不要用仇恨棒打我.我是个菜鸟.隐藏在角落里

我是Greasemonkey及其语法的新手,所以非常感谢您的帮助!

我试图根据他们的src url中包含的单词突出显示几个图像但是如果src不是完整匹配,我无法找出多个条件的正确语法.

var snapImages =document.evaluate("//img[contains(@src, 'car']", document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);


for (var i = snapImages.snapshotLength - 1; i >= 0; i--) {
        var elmImage = snapImages.snapshotItem(i);

    elmImage.style.MozOutline = "5px solid red";
    }
Run Code Online (Sandbox Code Playgroud)

这个例子有效,但我还需要几个条件.喜欢(@src,'bike'),(@ src,'bus')等.再次,我为新问题道歉.什么是正确的语法?

非常感谢你!

-Rocki

javascript xpath greasemonkey document.evaluate

4
推荐指数
1
解决办法
1365
查看次数