文章詳情頁
html5 - 一個(gè)用vue組件實(shí)現(xiàn)功能的問題
瀏覽:165日期:2022-11-17 15:11:17
問題描述
如圖:點(diǎn)擊clear按鈕,清空input文本,由于此時(shí)input失去焦點(diǎn),對應(yīng)clear按鈕也會隱藏 需要解決:清空input文本的時(shí)候,焦點(diǎn)還在input上,并且clear按鈕依舊顯示
問題解答
回答1:.focus()就可以控制input還有焦點(diǎn)。沒有內(nèi)容clear展示,這個(gè)邏輯就不對了。
回答2:'清空input文本的時(shí)候,焦點(diǎn)還在input上,并且clear按鈕依舊顯示'很簡單啊,在onSpanTag函數(shù)清空內(nèi)容后手動設(shè)置讓input聚焦再設(shè)置clear按鈕顯示唄:
document.querySelector('#input').focus(); this.states = true;
標(biāo)簽:
Html5
相關(guān)文章:
1. mysql - 記得以前在哪里看過一個(gè)估算時(shí)間的網(wǎng)站2. python中merge后文件莫名變得非常大3. 希望講講異常處理4. css3 - 純css實(shí)現(xiàn)點(diǎn)擊特效5. docker start -a dockername 老是卡住,什么情況?6. javascript - 關(guān)于<a>元素與<input>元素的JS事件運(yùn)行問題7. java - 為什么第一個(gè)線程已經(jīng)釋放了鎖,第二個(gè)線程卻不行?8. css3 - [CSS] 動畫效果 3D翻轉(zhuǎn)bug9. javascript - 如何將一個(gè)div始終固定在某個(gè)位置;無論屏幕和分辨率怎么變化;div位置始終不變10. 大家好,我想請問一下怎么做搜索欄能夠搜索到自己網(wǎng)站的內(nèi)容。
排行榜

熱門標(biāo)簽