实现限制输入大、小写英文,数字,浮点小数,日期,中文,部分英文,部分中文等众多功能。直接加入到html代码中即可使用。
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)
}
小写英文:
大写英文:
任意数字:
限2位小数:
如: 123.12
日 期:
如: 2002-9-29
任意中文:
部分英文:
范围: a,b,c,d,e
部分中文:
范围: 一二三四五六七八九十
2.不能展开右键,不能全选,不能复制的实现
…
3.禁止页面正文内容被选取
4.避免别人把网页放在框架中
评论前必须登录!
注册