发新话题
打印

么反应

么反应

复制内容到剪贴板
代码:
[size=6][color=Red]
<html><body>
<script language="javascript">
function checkdata()
var ssn=form.name.value.tolowercase();
if(!checkname(ssn)) return false;

if(strlen(form.pwd.value)<6 || strlen(form/pwd.value)>16)
{
alert ("error1!");
form.pwd.focus();
return false;
}

if(strlen2(form.pwd.value))
{
alert("error2!");
form.pwd.focus();
return false;
}

if(form.pwd.value==form.name.value)
{
alert("error3!");
form.pwd.focus();
return false;
}

if(form.repwd.value="")
{
alert("error4!");
form.repwd.focus();
return false;
}

if(form.repwd.value!=form.pwd.value)
{
alert("error5!");
form.pwd.focus();
return false;
}

var semail=form.email.value.tolowercase();
if (!isemail(semail) return false; return true;)
}

function checkname(ssn)
{
if (ssn.length<3 || ssn.length>18)
{
  alert("error6!");
  form.name.focus();
  return false;
}
if (iswhitewpace(ssn))
{
   alert("error7!");
   form.name.focus();
   return false;
}
}

function strlen(str)
{
var len;
var i;
len=0;
for(i=0;i<str.length;i++)
{
  if (str.charcodeat(i)>255) len+=2;
  else len++;
}
return len;  
}

function strlen2(str)
{
var len;
var i;
len=0;
for (i=0;i<str.length;i++)
{
   if (str.charcodeat(i)>255) return true;
}
return false;
}

function iswhitewpace(s)
{
  var whitespace=" \t\n\r";
  var i;
  for (i=0;i<s.length;i++)
  {
    var c=s.charat(i);
    if(whitespace.indexof(c)>=0)
    { return false; }
  }
}

function isemail(semail)
{
  if(semail =="")
{
   alert("error8!");
   form.email.focus();
   return false;
}
if(semail.indexof("@")==-1)
{
   alart("error9!");
   form.email.focus();
   return false;
}
if(semail.indexof("."==-1))
{
   alert("error10");
   form.email.focus();
   return false;
}
return true;
}
</script>
<form action="#" method="post" onsubmit="return checkdata()">
<th>name</th><input datatype="english" name="name"><p>
<th>pwd</th><input datatype="safestring" name="pwd"><p>
<th>repwd</th><input datatype="repeat" to="pwd" name="repwd" typy="password"><p>
<th>Email</th><input datatype="email" name="email"><p>
<input type="submit" value="ok">
</form>
</html></body>
什么反应都没有

[ 本帖最后由 随风 于 2008-5-27 13:50 编辑 ]

TOP

靠..这么大字体,还是红色..看得眼花...
努力,努力,再努力

TOP

引用:
原帖由 renZF 于 2008-5-27 10:15 发表
靠..这么大字体,还是红色..看得眼花...
你缩小的看嘛  我不是怕你们看不清楚阿

TOP

你把字弄小点,再换个颜色。。这么看太郁闷啦
夜夜相思更漏残,伤心明月凭阑干,想君思我锦衾寒。咫尺画堂深似海,忆来唯把旧书看,几时携手入长安?

TOP

代码看起来很怪。很多应该都是缺少对象

TOP

而且上面的JS代码。跟下面的HTML代码好像没有什么关联

TOP

感觉你的代码很有问题。。。个人介意,整理好思路重新写一份吧,感觉这个很乱。。
夜夜相思更漏残,伤心明月凭阑干,想君思我锦衾寒。咫尺画堂深似海,忆来唯把旧书看,几时携手入长安?

TOP

发新话题