获取Input标签值

2017-01-05  本文已影响0人  玖洱

input输入框DOM结构:

HTML 页面文本框

尝试用element.getText(),调试后,取值失败。查阅资料,总结如下:


1、通过元素属性来获取值

String value = username.getAttribute("value");


2、通过js来获取值

JavascriptExecutor js = (JavascriptExecutor) driver;

String value = (String)js.executeScript("return arguments[0].value;",username);


3、通过JQuery来获取值

JavascriptExecutor js = (JavascriptExecutor) driver;

(1):String value = (String)js.executeScript("return $('#username').attr('value');");

(2):String value = (String)js.executeScript("return $('#username').val();");



END

上一篇 下一篇

猜你喜欢

热点阅读