如何用selenium获取input输入框中的值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用selenium获取input输入框中的值相关的知识,希望对你有一定的参考价值。

如果这个input有value属性 就用getAttribute("value")方法;如果没有就用getText()方法 参考技术A eg:curNum = driver.find_element_by_id('tiaonum').get_attribute("value")

这样就获取了

实时获取input输入框中的值

//输入框正在输入时
$("#ipt").on(‘input‘,function(){
if(!($(‘#ipt‘).val()==‘‘)){
$(".cancle_ico").removeClass(‘hide‘);
}else{
$(".cancle_ico").addClass(‘hide‘);
}
})
//输入框得到焦点时
$("#ipt").on(‘focus‘,function(){
if(!($(‘#ipt‘).val()==‘‘)){
$(".cancle_ico").removeClass(‘hide‘);
}else{
$(".cancle_ico").addClass(‘hide‘);
}
})
//输入框失去焦点时
$("#ipt").on(‘blur‘,function(){
if(($(‘#ipt‘).val()==‘‘)){
$(".cancle_ico").addClass(‘hide‘);
}else{
$(".cancle_ico").removeClass(‘hide‘);
}
})

以上是关于如何用selenium获取input输入框中的值的主要内容,如果未能解决你的问题,请参考以下文章

js与jquery获取input输入框中的值

selenium 获取input输入框中的值的方法

使用 Selenium (Python) 获取输入框的值

实时获取input输入框中的值

获取input输入框中的值的方法

如何用JQuery实现获取checkbox选中的那一行的input中的值