帮忙看看这段代码错在那,解决给50分 JavaScript里没有trim函数。自己写个功能一样的函数吧。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 alert "提示:请输入用户名!";-------> alert ("提示:请输入用户名!");以下依次类推! alert "" 有无括号好想没什么关系 Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /iisHelp/common/500-100.asp,行242 Microsoft VBScript 编译器错误 错误 '800a03f6' 缺少 'End' /ydslweb/regist.asp,行169 javascript 不能用太多的if--else <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> New Document </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Keywords" CONTENT=""><META NAME="Description" CONTENT=""></HEAD><BODY><SCRIPT language="JavaScript"> function regist1_OnClick () { if (trim(document.regist.username.value)=="") { alert ("提示:请输入用户名!"); document.regist.username.focus; return false; } else { if (len(trim(document.regist.username.value))<4 ||len(trim(document.regist.username.value))>20) { alert ("用户名必须在4-20位之间!"); document.regist.username.focus; return false; } else { username=trim(document.regist.username.value); for (i=1;i<=len(username);i++) { //username1=<%=mid(username,i,1)%> if (instr("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",username)<=0) { alert ("提示:用户名只能是英文或数字!!"); document.regist.username.focus; return false; break; } else { if (trim(document.regist.pwd.value)=="") { alert ("密码不能为空!!"); document.regist.pwd.focus; return false; } else { pwd=trim(document.regist.pwd.value); if (len(pwd)<6 || len(pwd)>16) { alert ("密码必须在6-16位之间!"); document.regist.pwd.focus; return false; } else { confrim=trim(document.regist.confrim); if (confrim!=pwd) { alert ("两次输入秘密不正确!"); document.regist.pwd.focus; return false; } else { if (trim(document.regist.email)=="") { alert ("email不能为空1"); document.regist.email.focus; return false; } else { if (confrim("确实提交资料吗?")) call (regist.submit()) } } } } } } } } }</SCRIPT></BODY></HTML>试试这个 extjs数据显示的问题 一个函数写法理解难题 请教mootools制作树组件的问题 mouseover与mouseout的问题,HELP 如何实现移动到Label范围内就弹出窗口,离开Label矿口就消失?? 火狐浏览器onclick="submit();"提交不了 请教一个js对自己窗口弹出页面的反向刷新的问题。。 100分求:怎么样用用数组的数据更新select列表框内容! Javascript中的数组是否有大小限制? Javascript好书下载!!!!!!!!!!!! 赋值问题~~~~ 怎样使<img>不可用
------->
alert ("提示:请输入用户名!");以下依次类推!
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD><BODY>
<SCRIPT language="JavaScript">
function regist1_OnClick ()
{
if (trim(document.regist.username.value)=="")
{
alert ("提示:请输入用户名!");
document.regist.username.focus;
return false;
}
else
{
if (len(trim(document.regist.username.value))<4 ||len(trim(document.regist.username.value))>20)
{
alert ("用户名必须在4-20位之间!");
document.regist.username.focus;
return false;
}
else
{
username=trim(document.regist.username.value);
for (i=1;i<=len(username);i++)
{
//username1=<%=mid(username,i,1)%>
if (instr("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789",username)<=0)
{
alert ("提示:用户名只能是英文或数字!!");
document.regist.username.focus;
return false;
break;
}
else
{
if (trim(document.regist.pwd.value)=="")
{
alert ("密码不能为空!!");
document.regist.pwd.focus;
return false;
}
else
{
pwd=trim(document.regist.pwd.value);
if (len(pwd)<6 || len(pwd)>16)
{
alert ("密码必须在6-16位之间!");
document.regist.pwd.focus;
return false;
}
else
{
confrim=trim(document.regist.confrim);
if (confrim!=pwd)
{
alert ("两次输入秘密不正确!");
document.regist.pwd.focus;
return false; }
else
{
if (trim(document.regist.email)=="")
{
alert ("email不能为空1");
document.regist.email.focus;
return false;
}
else
{
if (confrim("确实提交资料吗?"))
call (regist.submit())
}
}
}
}
}
}
}
}
}
</SCRIPT></BODY>
</HTML>
试试这个