# （九）通过xpath去定位页面上的元素





### xpath教程

[自学xpath](http://www.w3school.com.cn/xpath/)

### xpath语法要点

* ```nodename```	选取此节点的所有子节点。
* ```/```	从根节点选取。
* ```//```	从匹配选择的当前节点选择文档中的节点，而不考虑它们的位置。
* ```.```	选取当前节点。
* ```..```	选取当前节点的父节点。
* ```@```	选取属性。

### 示例代码

```javascript
// <input id="input__text2" type="number" placeholder="Enter a Number">
dr.findElement(By.xpath('//input[@type="number"]')).sendKeys('66666');
```

### 总结

css和xpath选择器大家只需要精通其中一种就可以了。




原始封面

![课程图片](https://images.unsplash.com/photo-1447433693259-c8549e937d62?w=300)


