posts - 0, comments - 77, trackbacks - 0, articles - 356
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          js控制input輸入字符限制

          Posted on 2007-10-17 16:01 semovy 閱讀(2618) 評論(1)  編輯  收藏 所屬分類: JavaScript

          ENTER鍵可以讓光標移到下一個輸入框
          <input onkeydown="if(event.keyCode==13)event.keyCode=9" >

          只能是中文
          <input onkeyup="value=value.replace(/[ -~]/g,'')" onkeydown="if(event.keyCode==13)event.keyCode=9">

          屏蔽輸入法
          <input style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">

          只能輸入英文和數字
          <input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))" onkeydown="if(event.keyCode==13)event.keyCode=9">

          只能是數字
          <input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">

          只能顯示,不能修改
          <input readonly value="只能顯示,不能修改">

          只能書數字,判斷按鍵的值
          <script   language=javascript>
          function   onlyNum()
          {
          if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||(event.keyCode==8)))
          event.returnValue=false;
          }
          </script>
          <input   onkeydown="onlyNum();">  


          評論

          # re: js控制input輸入字符限制  回復  更多評論   

          2012-09-10 05:55 by jjjj
























          字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符字符
          主站蜘蛛池模板: 贵定县| 平陆县| 济源市| 白水县| 会泽县| 七台河市| 宁城县| 法库县| 广平县| 仙游县| 靖边县| 和顺县| 沂水县| 安岳县| 彭水| 崇明县| 山西省| 大连市| 五家渠市| 霍城县| 屏山县| 冕宁县| 神农架林区| 泾源县| 凉山| 永春县| 班玛县| 秦安县| 厦门市| 乳山市| 板桥市| 华容县| 湘阴县| 宁明县| 岳阳市| 韶关市| 攀枝花市| 许昌县| 茌平县| 瑞昌市| 象山县|