可以参考下面的代码,在判断第3-5个字符是将tempvalue="E0"就可以了
<script language=javascript>
function Accept()
{
tempvalue = TrimStr(frm.pname.value);//frm为表单名称(本页的)
if(tempvalue.length < 1)
{
alert("不能为空!");
frm.pname.focus();
return;
}
if (!IsDC(tempvalue))
{
alert("帐号只能是4个以上的字母或数字并且第一个字符为字母!");
tempvalue="";
frm.pname.focus();
return;
}
frm.submit();}
</script>
<SCRIPT language=VBscript>
function TrimStr(str)
TrimStr = trim(str)
end function
function IsDC(str)
for i = 1 to len(str)
dd = Asc(mid(str,i,1))//求Pname里的每个字付的ASC码进行判断,
if dd < 48 or (dd > 57 and dd < 65) or (dd > 90 and dd < 97) or dd > 122 then
IsDC = false
exit function
end if
next
IsDC = true
end function
</SCRIPT>