用selenium获取input中的value值,需要用到一个函数:

from selenium import webdriverbrowser = webdriver.Chrome("d:/BrowserDriver/chromedriver.exe")
browser.get("http://10.242.253.152/#/toDoManage/personalToDo")
# 找到需要的元素
element = browser.find_element_by_xpath('//*[@id="xbjzsj"]/div/div[38]/input')
获取元素的value值
print(element.get_attribute('value'))

这里还有一个技巧,上面是根据元素xpath定位的,里面找的是“第38个DIV”,这时候如果页面是变化的,这个“第38个"可能不是我们需要的,如果没有id,这里我们可以根据class name来寻找元素列表,再从列表中,根据特定元素的特点,找出该元素:

找到所有input元素
values = browser.find_elements_by_class_name('el-input__inner')
# 循环找到的元素
for v in values:# 我们需要的元素是一个日期值,而所有元素只有这一个日期值,所以我们可以判断里面是否有冒号来找出这个值if ":" in v.get_attribute('value'):print(name + v.get_attribute('value'))

selenium获取input的value值相关推荐

  1. php监听input,jQuery如何实时监听获取input输入框的值

    jQuery实时监听获取input输入框的值,在我们日常web项目开发也常需要去实现这样的功能效果.为了作出即时动作去引导浏览者,以便提高网站的用户体验感. 下面我们就结合具体的代码示例,为大家介绍j ...

  2. 微信小程序 获取input输入的值

    微信小程序 获取input输入的值 view <view><text>姓名:</text><input type='text' name="user ...

  3. 获取input里面的值和给input赋值

    1:先做好准备:创建一个MVC,再在MVC里面创建一个控制器,把接口的名称改为控制器的名称,然后在控制器里面建立一个不使用布局页的视图: 创建的视图截图: 2:在上图的div里面设计HTML界面,先设 ...

  4. 微信小程序获取input输入框的值

    前几天写小程序写小程序发现小程序不能dom操作,这个就很尴尬啊,然后问了下度娘发现可以这样获得的. 这个是wxml代码 <view class='box'><form bindsub ...

  5. js获取input输入框的值

    代码如下所示: <!DOCTYPE html> <html> <head><meta charset="utf-8"><met ...

  6. js 获取input 中name值的问题

    获取单选按钮选中的name值 :var replyidRadio =  $("input[name='replyidRadio']:checked").val(); 获取check ...

  7. 获取input原来的值,input还原

    修改了input,但不用form的reset方法,单个恢复input修改前的值 //html <input value="<?=$v['goods_name']?>&quo ...

  8. js如何获取input的value值

    <input type="checkbox" name="xd1" id="xd1" lay-skin="switch&qu ...

  9. 手机号正则表达式html,js 获取input的value值及验证手机号和汉字的正则表达式

    在项目中经常遇到需要验证输入内容的情况,可以通过 Javascript 判断输入内容,验证手机号或者是否为汉字. 简单的记录一下: HTML部分: 提交 js 部分: 首先获取到元素:var unam ...

最新文章

  1. Sobel算子及cvSobel
  2. 记一次mapreduce读取不到输入文件的问题
  3. 对 android apk 进行重新签名操作
  4. 【Git】Git 分支管理 ( 解决分支合并冲突 | 本地处理文件冲突 )
  5. 继苏宁京东后 拼多多也宣布下调新款iPhone售价
  6. ubantu中怎样安装VMware Tools
  7. Reachability的用法 判断用户的网络状态
  8. 张宴Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)故障解决方案...
  9. Redhat 7 进入救援模式
  10. Java可以做什么工作
  11. MISC攻防世界高手进阶区7-12题
  12. 亚马逊商品详情API接口(item_get-获得AMAZON商品详情接口),亚马逊API接口
  13. 如何免费注册申请到【苹果开发者账号】
  14. 手游SDK-数据上报
  15. windows配置本地的虚拟主机
  16. ios 高德获取定位_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
  17. 传统贸易企业数字化管理
  18. linux syscall
  19. 【附源码】计算机毕业设计java制造型企业仓储管理系统设计与实现
  20. [ZT]从购房到装修完毕的整个流程

热门文章

  1. C语言结构体初始化的几种方法
  2. linux 刻录软件
  3. 你愿意当淘宝店主吗?
  4. 网站服务器Win2003系统网络安全设置全攻略
  5. 天九共享:强化企业反诈壁垒 支持全民反诈工作
  6. 域名租用的时候要注意什么?
  7. Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决与思考
  8. 【数据结构】基于c++的哈夫曼树构造、编码、译码算法实现
  9. 解密Redis事务(redis事务有没有原子性)
  10. 国防科技大学计算机学科带头人,国防科大张春元教授应邀来我校讲座