欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

純JS實(shí)現(xiàn)只能輸入數(shù)字的簡(jiǎn)單代碼

 更新時(shí)間:2017年06月21日 17:31:16   作者:FEDDDWQWQE  
本文給大家分享一段簡(jiǎn)單的代碼基于js實(shí)現(xiàn)只能輸入數(shù)字的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的的朋友參考下吧

只能輸入數(shù)字

<!DOCTYPE html>
<html lang="en">
  <head>
    <title></title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <link href="css/style.css" rel="external nofollow" rel="stylesheet">
  </head>
  <script>
    addEvent(window,'load',function(){
      var fm = document.getElementById('myForm'); //使用ID獲取<form>元素
      var content = fm.elements['content'];
      //只能輸入數(shù)字
      addEvent(content,'keypress',function(evt){
        var e = evt || window.event;
        var charCode = getCharCode(evt);
        // alert(charCode); 獲取按鍵編碼
        //正則表達(dá)式來(lái)獲取文本是否為數(shù)字
        if(!/\d/.test(String.fromCharCode(charCode)) && charCode > 8){
          preDef(evt);  //屏蔽掉非數(shù)字鍵盤(pán)的輸入
        }
      });
      //只能輸入數(shù)字 驗(yàn)證數(shù)據(jù)非法后取消輸入
      addEvent(content,'keyup',function(evt){
        this.value = this.value.replace(/[^\d]/g,'');  //非數(shù)字鍵轉(zhuǎn)換為空
      });
    });
    // 所需要的封裝函數(shù)
    //跨瀏覽器添加事件
    function addEvent(obj,type,fn){
      if(obj.addEventListener){
        obj.addEventListener(type,fn,false);
      }else if(obj.attachEvent){
        obj.attachEvent('on' + type,function(){
          fn.call(obj);
        });
      }
    }
  </script>
  <body>
    <form id="myForm" name="yourForm">
      <textarea name="content">textarea</textarea>
    </form>
  </body>
</html>

以上所述是小編給大家介紹的純JS實(shí)現(xiàn)只能輸入數(shù)字的簡(jiǎn)單代碼,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • 微信小程序自定義導(dǎo)航隱藏和顯示功能

    微信小程序自定義導(dǎo)航隱藏和顯示功能

    這篇文章主要介紹了微信小程序自定義導(dǎo)航隱藏和顯示功能,需要的朋友可以參考下
    2017-06-06
  • 微信小程序頁(yè)面間傳遞數(shù)組對(duì)象方法解析

    微信小程序頁(yè)面間傳遞數(shù)組對(duì)象方法解析

    這篇文章主要介紹了微信小程序頁(yè)面間傳遞數(shù)組對(duì)象方法解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 原生js實(shí)現(xiàn)自定義消息提示框

    原生js實(shí)現(xiàn)自定義消息提示框

    這篇文章主要為大家詳細(xì)介紹了原生js實(shí)現(xiàn)自定義消息提示框,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • JavaScript數(shù)組reduce()方法的語(yǔ)法與實(shí)例解析

    JavaScript數(shù)組reduce()方法的語(yǔ)法與實(shí)例解析

    js函數(shù)中有三個(gè)在特定場(chǎng)合很好用的函數(shù):reduce(),map(),filter(),這篇文章主要給大家介紹了關(guān)于JavaScript數(shù)組reduce()方法的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • vscode+gulp輕松開(kāi)發(fā)小程序的完整步驟

    vscode+gulp輕松開(kāi)發(fā)小程序的完整步驟

    這篇文章主要給大家介紹了關(guān)于vscode+gulp輕松開(kāi)發(fā)小程序的完整步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • JavaScript學(xué)習(xí)筆記之惰性函數(shù)示例詳解

    JavaScript學(xué)習(xí)筆記之惰性函數(shù)示例詳解

    函數(shù)是js世界的一等公民,js的動(dòng)態(tài)性、易變性在函數(shù)的應(yīng)用上,體現(xiàn)的淋漓盡致。下面這篇文章主要給大家介紹了關(guān)于JavaScript學(xué)習(xí)筆記之惰性函數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-08-08
  • JS/jQuery實(shí)現(xiàn)超簡(jiǎn)單的Table表格添加,刪除行功能示例

    JS/jQuery實(shí)現(xiàn)超簡(jiǎn)單的Table表格添加,刪除行功能示例

    這篇文章主要介紹了JS/jQuery實(shí)現(xiàn)超簡(jiǎn)單的Table表格添加,刪除行功能,結(jié)合實(shí)例形式詳細(xì)分析了JS與jQuery針對(duì)Table表格添加,刪除行功能的相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2019-07-07
  • 我見(jiàn)過(guò)最全的個(gè)人js加解密功能頁(yè)面

    我見(jiàn)過(guò)最全的個(gè)人js加解密功能頁(yè)面

    利用js進(jìn)行加解密是我們經(jīng)常會(huì)遇到的一個(gè)功能,本文給大家介紹的是我目前見(jiàn)到的最全的個(gè)人js加解密功能頁(yè)面,分享出來(lái)供大家參考學(xué)習(xí),需要的朋友們隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2007-12-12
  • 前端判斷對(duì)象為空的6種方法舉例

    前端判斷對(duì)象為空的6種方法舉例

    在前端中可以使用多種方法來(lái)判斷一個(gè)對(duì)象是否為空,這篇文章主要給大家介紹了關(guān)于前端判斷對(duì)象為空的6種方法,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05

最新評(píng)論