<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0049)http://www.51windows.net/hw/asp/jsview.asp?id=128 -->
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT>if( self == top ){top.location = "/myjs/?u=/hw/asp/jsview.asp?id=128";}</SCRIPT>
<SCRIPT>
function regInput(obj, reg, inputStr)
{
var docSel = document.selection.createRange()
if (docSel.parentElement().tagName != "INPUT") return false
oSel = docSel.duplicate()
oSel.text = ""
var srcRange = obj.createTextRange()
oSel.setEndPoint("StartToStart", srcRange)
var str = oSel.text + inputStr + srcRange.text.substr(oSel.text.length)
return reg.test(str)
}
</SCRIPT>
<META content="MSHTML 6.00.2900.2995" name=GENERATOR></HEAD>
<BODY>小写英文:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^[a-z]*$/,		String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^[a-z]*$/,		window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^[a-z]*$/,		event.dataTransfer.getData('Text'))"
style="IME-MODE: disabled"><BR>大写英文:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^[A-Z]*$/,		String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^[A-Z]*$/,		window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^[A-Z]*$/,		event.dataTransfer.getData('Text'))"
style="IME-MODE: disabled"> <BR>任意数字:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^[0-9]*$/,		String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^[0-9]*$/,		window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^[0-9]*$/,		event.dataTransfer.getData('Text'))"
style="IME-MODE: disabled"><BR>限2位小数:<XMP style="DISPLAY: inline"> </XMP><INPUT
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'))"
style="IME-MODE: disabled"> 如: 123.12<BR>日 期:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,		String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,		window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^\d{1,4}([-\/](\d{1,2}([-\/](\d{1,2})?)?)?)?$/,		event.dataTransfer.getData('Text'))"
style="IME-MODE: disabled"> 如: 2002-9-29<BR>任意中文:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^$/,					String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^[\u4E00-\u9FA5]*$/,	window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^[\u4E00-\u9FA5]*$/,	event.dataTransfer.getData('Text'))"><BR>部分英文:<XMP style="DISPLAY: inline"> </XMP><INPUT
onkeypress="return regInput(this,	/^[a-e]*$/,		String.fromCharCode(event.keyCode))"
onpaste="return regInput(this,	/^[a-e]*$/,		window.clipboardData.getData('Text'))"
ondrop="return regInput(this,	/^[a-e]*$/,		event.dataTransfer.getData('Text'))"
style="IME-MODE: disabled"> 范围: a,b,c,d,e<BR>部分中文:<XMP style="DISPLAY: inline"> </XMP>
<SCRIPT language=javascript>
function checkChinese(oldLength, obj)
{
var oTR = window.document.selection.createRange()
var reg = /[^一二三四五六七八九十]/g
oTR.moveStart("character", -1*(obj.value.length-oldLength))
oTR.text = oTR.text.replace(reg, "")
}
</SCRIPT>
<INPUT onkeypress="return false"
onpaste="return regInput(this,	/^[一二三四五六七八九十]*$/,		window.clipboardData.getData('Text'))"
onkeydown="setTimeout('checkChinese('+this.value.length+','+this.uniqueID+')', 1)"
ondrop="return regInput(this,	/^[一二三四五六七八九十]*$/,		event.dataTransfer.getData('Text'))">
范围: 一二三四五六七八九十<BR>
<SCRIPT language=JavaScript src="jsview.files/sitelog2.htm"></SCRIPT>
<!-- 海娃@haiwa@blueidea.com@无忧视窗@http://www.51windows.net --></BODY></HTML>
分享到:
相关推荐
html 文本框限制 大全
文本框限制输入的正则表达式 只能输入数字 只能输入字母 和小数点的保留位数
有关输入的文本框限制大写写和只能输入字母的设置 就是只能输入小写字母,其余东西一概不允许输入
js完美解决jsp文本框限制只能输入数字、小数问题,只需 ;" oncontextmenu="return false;" onKeyDown="keyNumDown(this, '8', '2')"> oncontextmenu="return false;" oncontextmenu="return false;":防止右键粘贴
文本框限制输入中文、数字等等,文本框限制输入中文、数字等等
jquery新浪发布微博textarea文本框限制文字字数表单 jquery新浪发布微博textarea文本框限制文字字数表单
javasxript的常用文本框的输入限制代码 有正则,有keyup,也有粘贴限制
1.文本框只能输入数字代码(小数点也不能输入) 2.只能输入数字,能输小数点. 4.只能输入字母和汉字 等等
jQuery input文本框限制文字输入计数显示
设置文本框输入字符限制方法,这里主要是英文字母的限制
此功能是c#版开发中,文本框TextBox限制输入数值的大小,当输入数值过大时,文本框下会有提示语句。
主要介绍了html代码文本框限制输入、文本框变灰色、限制文本框输入,需要的朋友可以参考下
WINFORM文本框实现只能输入数字和小数点
文本框限制(只能输入汉字、数字、首位不能输入0,可修改) .文本框加入指定文字 文本框删除文字 去除文本框里所有的空格
《C#案例:限制TextBox只能输入字母》,就如题目的意思一样,让文本框只能输入字母,否则会显示提示框。 采用的是通过正则表达式实现的: 匹配特定字符串: ^[A-Za-z]+$ //匹配由26个英文字母组成的字符串 ^[A...
文本框输入限制 正则表达式 直接粘贴复制就能用
jquery 插件 文本框输入限制 汉字,字母
具有限制数字输入、允许字母输入,同时自动判断输入等情况。
根据网络上其它的经验 本人写的一个ip地址输入校验框 希望大家下载试用一下 有什么问题 可以提出来
关于文本框的一些限制控制总结~~