A-A+

文本框输入限制数字和小数点或英文字母和小数点js代码

2016年01月20日 web前端设计 暂无评论 阅读 5 views 次

文本框输入限制数字和小数点与只能输入小写的英文字母和小数点,和冒号,正反斜杠我们只要简单的js正则表达式实例,个文本框内容的限制输入程序,这表框里只能输入数字和小数点,谁帮我改一下,只能输入小写的英文字母和小数点,和冒号,正反斜杠(:./).

只能输入数字和小数点,代码如下:

var reg = /^d*.?d{0,2}$/

开头有若干个数字,中间有0个或者一个小数点,结尾有0到2个数字。

只能输入小写的英文字母和小数点,和冒号,正反斜杠(:./),代码如下:

var reg = /[a-z./\:]+/;

a-z包括了小写的英文字母,.是小数点,/和\分别是左右反斜线,最后是冒号。整个组成一个字符集和代码任一均可,最后在加上+,1或者多个。

实例代码如下:

  1. <input name="vipjia" type="text" id="vipjia" size="30" onKeyPress"return regInput(this,  /^d*.?d{0,2}$/,  String.fromCharCode(event.keyCode))"  onpaste = "return regInput(this,/^d*.?d{0,2}$/,                window.clipboardData.getData('Text'))" ondrop"return regInput(this,/^d*.?d{0,2}$/,             event.dataTransfer.getData('Text'))" value="<%=rs1("vipjia")%>">  

给我留言