首頁 > 問答 > 主體
##如圖:點擊clear按鈕,清空input文本,由於此時input失去焦點,對應clear按鈕也會隱藏 需要解決:清空input文本的時候,焦點還在input上,並且clear按鈕依舊顯示
黄舟2017-06-17 09:19:03
.focus()就可以控制input還有焦點。沒有內容clear展示,這個邏輯就不對了。
阿神2017-06-17 09:19:03
"清空input文字的時候,焦點還在input上,並且clear按鈕依舊顯示"很簡單啊,在onSpanTag函數清空內容後手動設定讓input聚焦再設定clear按鈕顯示唄:
1
2
<code>document.querySelector("#input").focus();
<code>document.querySelector(
"#input"
).focus();
this.states = true;</code>