51Testing软件测试论坛
标题:
Selenium+java - 日期控件readonly元素的移除问题
[打印本页]
作者:
虾米66
时间:
2020-6-6 13:50
标题:
Selenium+java - 日期控件readonly元素的移除问题
最近在做公司的Web端UI自动化,到日期控件这里卡住了,百度出来好几篇相关的文章,可是跟我们的不符。百度出来的代码如下:
JavascriptExecutor removeAttribute = (JavascriptExecutor) driver;
//remove readonly attribute
removeAttribute.executeScript("varsetDate=document.getElementById(\"date\").removeAttribute('readonly');");
可是我们公司的HTML里面没有id这个元素,<input class="input-mini" type="text" name="daterangepicker_start" value="" readonly="readonly">
请问下这种没有id情况下,要怎么移除readonly
作者:
海海豚
时间:
2020-6-9 10:50
蹲个大神给答案TUT
作者:
郭小贱
时间:
2020-6-9 11:41
参考这篇文章看看:
https://www.cnblogs.com/yoyoketang/p/6181121.html
作者:
bellas
时间:
2020-6-9 13:57
来占个沙发
作者:
litingting0214
时间:
2020-6-9 16:24
;来学习下
作者:
虾米66
时间:
2020-6-9 16:38
郭小贱 发表于 2020-6-9 11:41
参考这篇文章看看:https://www.cnblogs.com/yoyoketang/p/6181121.html
这种文章里面input 里面有id。但我们公司里面没有id 。所以用不下百度里面这段代码。document.getElementById("train_date").removeAttribute("readonly");'
driver.execute_script(js)
像没有id这种情况下,要怎样去移除呢
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2