几个有用的text文本框事件

这几个事件和样式比较有用,记录一下:

//只能输入数字和小数点
onkeypress="return event.keyCode>=48&&event.keyCode<=57||event.keyCode==46"


//只可粘贴数字到文本框
onpaste="return !clipboardData.getData('text').match(/[^\d]/)"


//禁止拖动内容到文本框中
ondragenter="return false"


//这个样式比较强,禁止启用输入法
style="ime-mode:disabled"


Tag标签: 技巧JS
posted on 2010-05-05 11:08 发布:水寒冰 阅读(290) 评论(1) 收藏 所属分类: JAVASCRIPT
補充
『2010-05-05 16:44』

//輸入非數字時自動變成零,輸入數字后自動變成小數
onchange="this.value=ToDecimalFormat(this.value)"      
<script  language="javascript"  type="text/javascript">
function  ToDecimalFormat(s){
                if(/[^0-9\.]/.test(s))  return  "0";
                s=s.replace(/^(\d*)$/,"$1.");
                s=(s  "00").replace(/(\d*\.\d\d)\d*/,"$1");
                s=s.replace(".",",");
                var  re=/(\d)(\d{3},)/;
                while(re.test(s))
                                s=s.replace(re,"$1,$2");
                s=s.replace(/,(\d\d)$/,".$1");
                return  s.replace(/^\./,"0.")
                }      
</script>

  • 评论
  • 点击刷新
  • [使用Ctrl+Enter键可以直接提交]

表情图标

[smile][confused][cool][cry][eek][angry][wink][sweat][lol][stun][razz][redface][rolleyes][sad][yes][no][heart][star][music][idea]
Advertise
Category
Time Counter

离十一还有

Recent Article
Statistics
Recent Comments
Archive
Links
Support
《良机》 鲜果阅读器订阅图标
 
TOP