个文本框内容的限制输入程序。这表框里只能输入数字和小数点,谁帮我改一下,只能输入小写的英文字母和小数点,和冒号,正反斜杠(:./)
只能输入数字和小数点
代码如下 | 复制代码 |
var reg = /^d*.?d{0,2}$/ |
开头有若干个数字,中间有0个或者一个小数点,结尾有0到2个数字。
只能输入小写的英文字母和小数点,和冒号,正反斜杠(:./)
代码如下 | 复制代码 |
var reg = /[a-z./\:]+/; |
a-z包括了小写的英文字母,.是小数点,/和\分别是左右反斜线,最后是冒号。整个组成一个字符集和代码任一均可,最后在加上+,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")%>"> |
时间: 2024-10-25 08:20:03