/*
函数名称:is_numeric();
功能介绍:检查是否为数字
返回值:true为是数字,false为不是数字
*/
function is_numeric(NUM){
NUM = javaTrim(NUM);
var i,j,strTemp;
strTemp="0123456789";
if (NUM.length==0) return false;
for (i=0;i<NUM.length;i++){
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1) return false;
}
return true;
}
函数名称:is_numeric();
功能介绍:检查是否为数字
返回值:true为是数字,false为不是数字
*/
function is_numeric(NUM){
NUM = javaTrim(NUM);
var i,j,strTemp;
strTemp="0123456789";
if (NUM.length==0) return false;
for (i=0;i<NUM.length;i++){
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1) return false;
}
return true;
}
reg = /\w+/;
if(!reg.test(text)){
alert("你输入的有错误,请务必输入字母或者数字。");
return false;
}
return true;
}
function is_numeric(NUM){
var i,j,strTemp;
strTemp="0123456789";
if (NUM.length==0) return false;
for (i=0;i<NUM.length;i++){
j=strTemp.indexOf(NUM.charAt(i));
if (j==-1) return false;
}
return true;
}
/*
* added by LxcJie 2004.6.11
* 约束输入框的内容
* 适用于IE5.0及以上版本
* oObj: 输入框控件对象
* reg: 正则表达式
* isChinese:是否允许打开输入法,true 允许打开,即允许输入中文,false 不能打开,默认为不允许打开
*/
function regInputRestriction(oObj,reg,isChinese)
{
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);
}
//限制输入法是否允许打开
if(isChinese == null)
isChinese = false;
if(isChinese)
oObj.style.imeMode = "auto";
else
oObj.style.imeMode = "disabled";
//注册事件
oObj.onkeypress = function()
{
return regInput(this,reg,String.fromCharCode(event.keyCode));
}
oObj.onpaste = function()
{
return regInput(this,reg,window.clipboardData.getData('Text'));
}
oObj.ondrop = function()
{
return regInput(this,reg,event.dataTransfer.getData('Text'));
}
}
</SCRIPT>
<BODY onLoad="regInputRestriction(document.all.txt,/^[^\u4E00-\u9FA5\uFE30-\uFFA0]*$/)">
<INPUT id="txt">
</BODY>
{
for(i=0;i<text.length;i++)
{
if(text.charAt(i).charCodeAt()>200)
{alert("只能输入汉字");return 2}
}
}
{
flag=true;
for(var i=0;i<document.reg_form.phone.value.length;i++)
{
var ch=document.reg_form.phone.value.charAt(i);
if(!((ch>="0") && (ch<="9")) )
{
flag=false;
}
if(!flag)
break;
}
return flag;
}
var account=document.submitform.CorporAccount.value;
for(i=0;i<account.length;i++)
{
if(account.charAt(i).charCodeAt()<33||account.charAt(i).charCodeAt()>126)
{alert("您输入的账号有误,请检查");return;}
}
}