<script>function regInput(obj, reg, inputStr){var docSel = document.selection.createRange()if (docSel.parentElement().tagName != "INPUT") return falseoSel = 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>小写英文:<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><inp |