2009-11-02 192 views

回答

8

你有什麼是正確的[?]:

的第二個選項,使用:

/html/body/select/option[2] 

/html/body/select/option[position()=2] 

請參閱http://www.w3.org/TR/xpath#location-paths

編輯

注意的是,上述假設你有如下的結構:

<html> 
    <body> 
    <select> 
    <option></option> 
    <option></option> 
    </select> 
    </body> 
</html> 

如果你的選擇是比身體其他家長的裏面,那麼你要麼需要使用這樣的:

/html/body/div[@class='header']/select/option[2] 

//select/option[2] 

當然,由於您的選擇可能具有名稱屬性,因此您可以使用該屬性

//select[@name='myselect']/option[2]