使用xpath获取输入字段的值

mac*_*cen 6 php xpath

我试图用xpath获取隐藏表单的值,有几个输入字段

        $dom = new DOMDocument();
        @$dom->loadHTML($html);

        // grab all the page
        $x = new DOMXPath($dom);

        $nodes = $x->query('/html/body/div/div[4]/div[2]/input');

        foreach ($nodes as $node) {

            echo $name1  = $node->getValue;     

        }   
Run Code Online (Sandbox Code Playgroud)

这是HTML代码:

<input type="hidden" value="1199" name="year">
Run Code Online (Sandbox Code Playgroud)

Vin*_*ent 9

简单地放在@value查询的末尾.


jen*_*ter 5

使用:

/html/body/div/div[4]/div[2]/input[@name='year']/@value
Run Code Online (Sandbox Code Playgroud)