我试图从只读输入中获取值,如下所示:
<input id="EmailGeneratorText" class="input-email-input" readonly="" placeholder="Generated email"/>
我尝试按以下方式执行:
def a = js.exec 'jQuery("input#EmailGeneratorText").val()'
但不幸的是它没有帮助
System.out.println("value:" + a) // => value:null**
我也尝试过.text()和.value(),但没有结果。 有人可以帮我吗?
答案 0 :(得分:0)
这应该有效:
element.@value
假设它有一个值...在你的示例html中,它没有一个
答案 1 :(得分:0)
试试这个:
println $("input",id:"EmailGeneratorText",class:"input-email-input").value()
一定会有效