当前位置: 首页 > wzjs >正文

黑龙江高端网站建设网站站长

黑龙江高端网站建设,网站站长,网站建设高级 上海,禅城网站建设公司价格xpath其实就是一个path(路径),一个描述页面元素位置信息的路径,相当于元素的坐标xpath基于XML文档树状结构,是XML路径语言,用来查询xml文档中的节点。 绝对定位 从根开始找--/(根目录)/html/body/div[2]/div/form/div[5]/button缺…

xpath其实就是一个path(路径),一个描述页面元素位置信息的路径,相当于元素的坐标xpath基于XML文档树状结构,是XML路径语言,用来查询xml文档中的节点。

  • 绝对定位
    • 从根开始找--/(根目录)
    • /html/body/div[2]/div/form/div[5]/button
    • 缺点:一旦页面结构发生变化(比如重新设计时,路径少了两节),该路径也随之失效,必须重新写
  • xpath相对路径
  • 只要不是/开始的,就是相对路径
  • //*[@name='phone']
  • 路径解释:
    • //匹配指定节点,不考虑它们位置(/则表示绝对路径,从根下开始)
    • *通配符,匹配任意元素节点。
    • @ 选取属性
    • []属性判断条件表达式
  • 相对定位优点:
    • 灵活,方便,耦合性低
//通过元素的属性定位 这会定位到所有<input>标签中name属性为username的第一个元素。
driver.findElement(By.xpath("//input[@name='username']"));
//多属性定位 这将定位到所有name属性为user且class属性为login的<input>元素的第一个
driver.findElement(By.xpath("//input[@name='user' and @class='login']"));
//多属性定位 这将定位到所有name属性为user或class属性为login的<input>元素的第一个
driver.findElement(By.xpath("//input[@name='user' or @class='login']"));
//通过元素的文本内容定位 这会定位到所有<a>标签中文本内容为Login的第一个元素。
driver.findElement(By.xpath("//a[text()='Login']"));
//部分文本定位 这将定位到所有文本中包含“Login”的<a>标签的第一个元素。
driver.findElement(By.xpath("//a[contains(text(), 'Login')]"));
//通过元素的位置定位:这会定位到页面上第二个<div>元素。
driver.findElement(By.xpath("//div/a[@href='#']"));
http://www.dtcms.com/wzjs/123443.html

相关文章:

  • 品牌型网站成功案例图片营销案例分析
  • 网站域名变更后怎样操作百度应用市场官网
  • 可以做投票功能的网站成都最新数据消息
  • 黄埔网站建设 信科网络自动推广工具
  • 银行门户网站是什么意思网络营销方式有几种
  • 上海网站 备案seo 优化技术难度大吗
  • 如何做班级网站线上推广员是做什么的
  • 电子商务网站建设复习题seo快速入门教程
  • 在线咨询网站开发价格登封搜索引擎优化
  • 工程找队伍信息网广州seo推广优化
  • 像宝塔面板一样的建站工具营销型网站重要特点是
  • 广州企业网站模板建站网站免费网站免费
  • dnf做汉堡怎么玩间网站苏州seo关键词优化排名
  • seo怎么才能做好黑锋网seo
  • 怎么做祝福网站怎么自己创建网页
  • 网站建设类型珠海百度搜索排名优化
  • 南充商城网站建设网站建设解决方案
  • 连锁加盟网站制作千锋教育的官网
  • 企业网络营销的模式有哪些seo知识培训
  • wordpress 后台更改密码网站关键词排名优化方法
  • 网站建设和网络优化昆明网络推广方式有哪些
  • 网站优化案例分析秦皇岛seo排名
  • 在百度上做购物网站外贸网站模板
  • 用dw做网站怎么单独修改字体百度投诉中心24人工 客服电话
  • 网络叶子 网站推广百度自媒体怎么注册
  • 网站建设推广平台网址潍坊网站外包
  • 手机网站的做cnn头条新闻
  • 上海做网站技术网络营销的含义是什么
  • 搜索引擎中 哪些网站可以获得更好的排名个人主页网页设计
  • 域名和服务器的关系徐州百度快照优化