if <%=session("ycode")%><>form1.yanzheng.value then errinfo = "验证码错误,请重输!" end if 这个去掉, 验证验证码不是在JS代码里,你在递交后,第一句就验证<%if session("ycode")<> request("yanzheng") then response.write "验证码错误,请重输!" response.end end if%>