javaScript常用例子

          1.取消按鈕按下時的虛線框
            在input里添加屬性值 hideFocus 或者 HideFocus=true
          2.只讀文本框內容
          ????? 在input里添加屬性值 readonly
          3.防止退后清空的TEXT文檔(可把style內容做做為類引用)
            <INPUT style=behavior:url(#default#savehistory); type=text id=oPersistInput>
          4.ENTER鍵可以讓光標移到下一個輸入框
            <input onkeydown="if(event.keyCode==13) event.keyCode=9" >
          5.只能為中文(有閃動)
            <input onkeyup="value=value.replace(/[ -~]/g,'')"
          ???????? onkeydown="if(event.keyCode==13) event.keyCode=9">
          6.只能為數字(有閃動)
            <input onkeyup="value=value.replace(/[^\d]/g,'')
          ???????? "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace
          ???????? (/[^\d]/g,''))">
          7.只能為數字(無閃動)
            <input style="ime-mode:disabled"
          ???????? onkeydown="if(event.keyCode==13) event.keyCode=9" onKeyPress="if ((event.keyCode<48
          ???????? event.keyCode>57))? event.returnValue=false">
          8.只能輸入英文和數字(有閃動)
            <input onkeyup="value=value.replace(/[\W]/g,'')"
          ???????? onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(
          ???????? /[^\d]/g,''))">
          9.屏蔽輸入法
            <input type="text" name="url" style="ime-mode:disabled"
          ???????? onkeydown="if(event.keyCode==13)event.keyCode=9">
          10. 只能輸入 數字,小數點,減號(-) 字符(無閃動)
            <input onKeyPress="if (event.keyCode!=46 && event.keyCode!=45 &&
          ???????? (event.keyCode<48 event.keyCode>57))? event.returnValue=false">
          11. 只能輸入兩位小數,三位小數(有閃動)
            <input maxlength=9
          ???????? onkeyup="if(value.match(/^\d{3}$$/)) value=value.replace(value,parseInt(value/10))
          ???????? ;value=value.replace(/\.\d*\./g,'.')" onKeyPress="if((event.keyCode<48
          ???????? event.keyCode>57) && event.keyCode!=46 && event.keyCode!=45 value.match(/^\d{3}$$/)
          ???????? /\.\d{3}$$/.test(value)) {event.returnValue=false}" id=text_kfxe name=text_kfxe>
          12.只能輸入小數
          ??????<input onpaste="return false" id="amount" style="IME-MODE: disabled; WIDTH: 60px; " onpropertychange="if(isNaN(value)) value=value.substring (0,value.length-1);" maxlength="5" size="14" name="amount" />
          13.只能輸入整數
          ????? <input id="amount" style="IME-MODE: disabled; WIDTH: 60px; " onkeyup="this.value=this.value.replace(/\D/g,'')"? onafterpaste="this.value=this.value.replace(/\D/g,'')" maxlength="5" size="14" name="amount" type="text" />

          posted on 2010-01-31 00:19 飛熊 閱讀(328) 評論(0)  編輯  收藏 所屬分類: javaScript

          <2010年1月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          導航

          統計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 东莞市| 会理县| 苍山县| 康保县| 略阳县| 乌兰县| 广汉市| 乌拉特前旗| 曲靖市| 房山区| 桦甸市| 望江县| 东乌珠穆沁旗| 正定县| 井陉县| 天津市| 集安市| 三河市| 贵德县| 夏津县| 上饶市| 苏尼特左旗| 探索| 安龙县| 象山县| 梨树县| 楚雄市| 大同县| 绵阳市| 大港区| 昌邑市| 洱源县| 乐东| 阳东县| 内丘县| 杨浦区| 扬州市| 汝南县| 临颍县| 那坡县| 赤水市|