文章詳情頁(yè)
javascript - js開發(fā)webapp遇到的ios鍵盤問題
瀏覽:161日期:2024-04-09 17:07:43
問題描述
用js做webapp,需要實(shí)現(xiàn)一個(gè)搜索功能,在ios上輸入搜索內(nèi)容之后,有個(gè)完成鍵和回車鍵,我現(xiàn)在監(jiān)測(cè)的是回車鍵,也就是說點(diǎn)擊ios鍵盤的回車鍵會(huì)進(jìn)行搜索,但是產(chǎn)品說要點(diǎn)擊完成鍵也能搜索,這個(gè)完成鍵怎么用js監(jiān)測(cè)到?
問題解答
回答1:監(jiān)聽 blur 事件, 因?yàn)辄c(diǎn)擊 完成鍵 會(huì) blur 輸入框順便給樓上補(bǔ)個(gè)圖, 紅圈內(nèi)的是 完成鍵
<input type='search'> 可能是這個(gè)???
回答3:用你的完成鍵去觸發(fā)回車鍵的函數(shù)
回答4:監(jiān)測(cè) keyCode
回答5:放在一個(gè)form里面,監(jiān)聽submit事件。
標(biāo)簽:
JavaScript
上一條:ios - 用WXWebComponent代碼創(chuàng)建一個(gè)新的web組件,出現(xiàn)以下問題下一條:ios - vue-cli開發(fā)項(xiàng)目webstrom會(huì)在stylus樣式報(bào)錯(cuò),飆紅,請(qǐng)大神幫忙
相關(guān)文章:
1. 淺談vue生命周期共有幾個(gè)階段?分別是什么?2. javascript - 安裝了babel,不起作用3. html5 - vue項(xiàng)目中我用webpack編譯不成功4. css - 如何實(shí)現(xiàn)單行與多行文字的居中5. macos - mac下docker如何設(shè)置代理6. html5 - 純CSS怎么做出這種一模一樣的導(dǎo)航條導(dǎo)航塊那里還有個(gè)下拉菜單,請(qǐng)大家指導(dǎo)一下7. node.js - Angular-webpack-Starter, 怎么把NodeJS添加進(jìn)項(xiàng)目里?8. index.php錯(cuò)誤,求指點(diǎn)9. 微信公眾號(hào)在線生成二維碼帶參數(shù)怎么搞?10. 微信開放平臺(tái) - android 微信支付后點(diǎn)完成按鈕,后回調(diào)打開第三方頁(yè)面,屏幕閃動(dòng),求解決方法
排行榜

熱門標(biāo)簽