selenium获取input的value值
用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值相关推荐
- php监听input,jQuery如何实时监听获取input输入框的值
jQuery实时监听获取input输入框的值,在我们日常web项目开发也常需要去实现这样的功能效果.为了作出即时动作去引导浏览者,以便提高网站的用户体验感. 下面我们就结合具体的代码示例,为大家介绍j ...
- 微信小程序 获取input输入的值
微信小程序 获取input输入的值 view <view><text>姓名:</text><input type='text' name="user ...
- 获取input里面的值和给input赋值
1:先做好准备:创建一个MVC,再在MVC里面创建一个控制器,把接口的名称改为控制器的名称,然后在控制器里面建立一个不使用布局页的视图: 创建的视图截图: 2:在上图的div里面设计HTML界面,先设 ...
- 微信小程序获取input输入框的值
前几天写小程序写小程序发现小程序不能dom操作,这个就很尴尬啊,然后问了下度娘发现可以这样获得的. 这个是wxml代码 <view class='box'><form bindsub ...
- js获取input输入框的值
代码如下所示: <!DOCTYPE html> <html> <head><meta charset="utf-8"><met ...
- js 获取input 中name值的问题
获取单选按钮选中的name值 :var replyidRadio = $("input[name='replyidRadio']:checked").val(); 获取check ...
- 获取input原来的值,input还原
修改了input,但不用form的reset方法,单个恢复input修改前的值 //html <input value="<?=$v['goods_name']?>&quo ...
- js如何获取input的value值
<input type="checkbox" name="xd1" id="xd1" lay-skin="switch&qu ...
- 手机号正则表达式html,js 获取input的value值及验证手机号和汉字的正则表达式
在项目中经常遇到需要验证输入内容的情况,可以通过 Javascript 判断输入内容,验证手机号或者是否为汉字. 简单的记录一下: HTML部分: 提交 js 部分: 首先获取到元素:var unam ...
最新文章
- Sobel算子及cvSobel
- 记一次mapreduce读取不到输入文件的问题
- 对 android apk 进行重新签名操作
- 【Git】Git 分支管理 ( 解决分支合并冲突 | 本地处理文件冲突 )
- 继苏宁京东后 拼多多也宣布下调新款iPhone售价
- ubantu中怎样安装VMware Tools
- Reachability的用法 判断用户的网络状态
- 张宴Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)故障解决方案...
- Redhat 7 进入救援模式
- Java可以做什么工作
- MISC攻防世界高手进阶区7-12题
- 亚马逊商品详情API接口(item_get-获得AMAZON商品详情接口),亚马逊API接口
- 如何免费注册申请到【苹果开发者账号】
- 手游SDK-数据上报
- windows配置本地的虚拟主机
- ios 高德获取定位_单次定位-获取位置-开发指南-iOS 定位SDK | 高德地图API
- 传统贸易企业数字化管理
- linux syscall
- 【附源码】计算机毕业设计java制造型企业仓储管理系统设计与实现
- [ZT]从购房到装修完毕的整个流程
热门文章
- C语言结构体初始化的几种方法
- linux 刻录软件
- 你愿意当淘宝店主吗?
- 网站服务器Win2003系统网络安全设置全攻略
- 天九共享:强化企业反诈壁垒 支持全民反诈工作
- 域名租用的时候要注意什么?
- Git: ‘LF will be replaced by CRLF the next time Git touches it‘ 问题解决与思考
- 【数据结构】基于c++的哈夫曼树构造、编码、译码算法实现
- 解密Redis事务(redis事务有没有原子性)
- 国防科技大学计算机学科带头人,国防科大张春元教授应邀来我校讲座