如何用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输入框中的值的主要内容,如果未能解决你的问题,请参考以下文章