【发布时间】:2016-04-21 05:34:24
【问题描述】:
我的页面中有两个文本框。
名称文本框
<input type="text" onblur="matchUserName(true)" onkeyup="clearOther('txtUserName','txtUserID')" onkeydown="Search_OnKeyDown(event,this)" style="width: 250px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);" id="txtUserName" name="txtUserName">
用户 ID 文本框
<input type="text" onblur="matchUserID(true)" onkeyup="clearOther('txtUserID','txtUserName')" onkeydown="Search_OnKeyDown(event,this)" style="width: 250px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);" id="txtUserID" name="txtUserID">
我的场景是在 userID 文本框 中输入内容。 名称文本框将改为只读。然后清除 userID 文本框。
预期行为:名称文本框应该可以输入。状态应该从只读改回正常。
实际行为: 名称文本框 未启用输入。状态仍然是只读的。
element.clear() 用于清除 userID 文本字段。
【问题讨论】:
-
你能给我们演示一下吗?也许是 jsfiddle
-
你的意思是这样的吗? jsfiddle.net/kggz4cog
-
我认为页面刷新也可以解决问题
-
这里不能刷新。它是一个弹出窗口。
标签: javascript java html selenium selenium-webdriver