美文网首页
js根据xpath定位元素

js根据xpath定位元素

作者: 果芽软件 | 来源:发表于2018-06-13 18:24 被阅读93次
<html>
    <head>
        <meta charset="utf-8">
        <script>
            function test(){alert('sdf');
                    nodes=document.evaluate("//select", document).iterateNext();
                    //var result = document.evaluate('//body', document, null, XPathResult.ANY_TYPE, null);
                    //alert(result);
                    //var nodes = result.iterateNext(); //枚举第一个元素
                    alert(nodes);
                    alert(nodes.innerHTML);
                    nodes.style.display="block";
                }
        </script>
    </head>
    <body>
        <a href="#">sdfs</a>
        <select style="display:none; width: 100%;">
            <option value="">-</option>
            <option value="1">a</option>
            <option value="2">消费者退货入库</option>
            <option value="3">门店退货入库</option>
            <option value="4">库间调拨入库</option>
        </select>
        <input Type="button" onclick="test()">

    </body>

</html>

注意:script里面的命令,会在body加载前执行,所以需要先将命令封装成方法,body加载后再触发方法

相关文章

网友评论

      本文标题:js根据xpath定位元素

      本文链接:https://www.haomeiwen.com/subject/fghseftx.html