我的頁面中有兩個文本框。使用硒webdriver清除依賴文本框時未啓用文本框
名稱文本框中
<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">
用戶名文本框中
<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">
我的情況是在用戶ID文本框中輸入東西。 名稱文本框將更改爲只讀。然後清除userID文本框。
預期行爲:名稱文本框應可用於輸入。狀態應從只讀狀態恢復到正常狀態。
實際行爲: 名稱文本框未啓用輸入。狀態仍然是隻讀的。
element.clear()
用於清除userID文本字段。
你能告訴我們演示嗎?也許jsfiddle – RRR
你有沒有這個意思? https://jsfiddle.net/kggz4cog/ – RRR
我認爲頁面刷新也會訣竅 –