js移動端 虛擬鍵盤提交事件

移動端虛擬鍵盤事件能夠用一個form表單來監聽javascript

將輸入框放入form表單,並在form表單內隱藏一個submit的輸入框內,當輸入內容點擊自帶的下一步是,就回去執行你的js代碼html

<form action="javascript:void(0)">
    <input type="text" id="userName" />
    <input type="submit" id="submit" onclick="logining" />
</form>
<script>
    function logining(){
        alert(1)           
     }
</script>
    

這段代碼在android上是ok的,不過當你切換到ios上時,發現出bug了,點擊ios的下一步沒有反應。糾結了一陣以後,嘗試着把submit事件綁定到form表單上,以下所示:java

<form action="javascript:void(0)" onsubmit="logining">
    <input type="text" id="userName"/>
</form>

好了,android,ios上都能用了,都是坑呀android

相關文章
相關標籤/搜索