您的位置:首页 > Web前端 > JavaScript

input简单操作

2015-10-22 17:12 906 查看
1>键盘输入事件

onkeyup="value=value.replace(/[^\d]/g,'').replace(/\b(0+)/gi,'') " 

上述onkeyup,input文本框中,输入非数字和0开始的数字的替换,比如年龄。

value.replace(/[^\d]/g,'') 替换“value”中的非数字字符

value.replace(/\b(0+)/gi,'') " 替换value中的0开头的数字,比如“01”,替换之后“1”。

2>粘贴之前事件

onbeforepaste是在粘贴之前,对粘贴板的内容进行替换。

onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,'').replace(/\b(0+)/gi,''))"
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息