input 輸入框輸入只能輸入數(shù)字,onkeydown 與 oninput

需求: input 輸入框輸入只能輸入數(shù)字

開(kāi)始,我的解決方法是:onkeydown:

<input onkeydown = "value = value.replace(/[^0-9]/g,' ')" type="text">

然后測(cè)試不開(kāi)心了,測(cè)試說(shuō):“我不是不讓輸入其它的,是其它的輸入我壓根不想看見(jiàn)...”

修改之后的方法:

<input oninput = "value = value.replace(/[^0-9]/g,' ')" type="text">```
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,312評(píng)論 25 708
  • 可能隨著具體系統(tǒng)的不同稍有不同,但總體流程是一致的,該流程已在Suse 11、12以及CentOS 7中成功通過(guò)。...
    煉獄的吹笛人閱讀 8,662評(píng)論 4 1
  • 上次去杭州參加混沌大學(xué)的年中答辯,回來(lái)的時(shí)候特地帶了幾份西湖龍井,之前是不經(jīng)常喝茶的,直到這次在杭州的喝到了西湖龍...
    九風(fēng)09閱讀 732評(píng)論 0 1
  • 持續(xù)集成是敏捷開(kāi)發(fā)中重要的一項(xiàng),可以減少開(kāi)發(fā)成員的工作量,通過(guò)自動(dòng)化構(gòu)建,即編譯、發(fā)布、自動(dòng)化測(cè)試。從而進(jìn)行持續(xù)交...
    李美美歐巴閱讀 952評(píng)論 0 1

友情鏈接更多精彩內(nèi)容