考虑这个例子
<select>
<option value="http://www.test1.com"> 1 </option>
<option value="http://www.test2.com"> 2 </option>
<option value="http://www.test3.com"> 3 </option>
</select>
Run Code Online (Sandbox Code Playgroud)
如何在xpath中获取选项的值而不是显示?意思是,我想得到选项元素的值 - 例如http://www.test1.com而不是1,2或3.
小智 6
按位置:
/select/option[1]/@value
Run Code Online (Sandbox Code Playgroud)
按内容:
/select/option[.=1]/@value
Run Code Online (Sandbox Code Playgroud)
要么
/select/option[normalize-space()='1']/@value
Run Code Online (Sandbox Code Playgroud)