各位大虾帮忙看看,鼠标一单击离开Email的这个文本框就会跳出“对象不支持此属性或方法”,但是程序还能正常提交[code=HTML]<%@ page language="java" contentType="text/html; charset=GBK"%>
<%@ include file="/common/taglibs.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=GBK" />
<c:set var="city" value="gz" />
<c:if test="${fromCityId==21}"><c:set var="city" value="sh" /></c:if>
<c:if test="${fromCityId==769}"><c:set var="city" value="dg" /></c:if>
<c:if test="${fromCityId==755}"><c:set var="city" value="sz" /></c:if>
<c:if test="${fromCityId==25}"><c:set var="city" value="nj" /></c:if>
<c:if test="${fromCityId==756}"><c:set var="city" value="zh" /></c:if>
<c:if test="${fromCityId==757}"><c:set var="city" value="fs" /></c:if>
<c:if test="${fromCityId==28}"><c:set var="city" value="cd" /></c:if>
<c:if test="${fromCityId==760}"><c:set var="city" value="zs" /></c:if>
<c:set var="cityName" value="广州" />
<title></title>
<meta name="keywords"/><link href="/css_v3/index.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/top.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/foot.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/index-02.css" rel="stylesheet" type="text/css" /><link href="../css/index.css" rel="stylesheet" type="text/css" />
<link href="../css/css.css" rel="stylesheet" type="text/css" />
<link href="../css/foot.css" rel="stylesheet" type="text/css" />
<script src="${ctxPath}/script/common.js" type=text/javascript></script>
<script type="text/javascript" src="/script/jquery/jquery-latest.pack.js"></script>
<script type="text/javascript" src="/script/jquery/cookie/jquery.cookie.js"></script>
<script type='text/javascript' src='/dwr/engine.js'> </script>
<script type='text/javascript' src='/dwr/util.js'> </script>
<script type='text/javascript' src='/dwr/interface/userName.js'> </script>
<script type="text/javascript"> function doLogout(){
$.ajax({
type: "POST",
url: "/loginOrOut",
data: "method=logout&now="+new Date().getTime(),
success: function(msg){
document.location.reload();
},
error: function(e){
}
});
return false;
}
function validate(){
if(number==0){
alert("该用户已经被注册!");
return false;
}
var password3=document.form1.password1.value;
var password4=document.form1.password2.value;
if(!isRequired("email12")){
alert("Email不能为空!");
return false;
}
if(isRequired("email12")){
if(!isEmail("email12")){
alert("Email格式不正确!");
return false;
}
if(isEmail("email12")){
var email = document.getElementById("email12");
var emailStr = email.value;
var head = emailStr.split("@")[0];
var nail = emailStr.split("@")[1];
head = head.toLowerCase();
if((head.startWith('ag') || head.startWith('gzag')) && nail.endWith('mytophome.com')){
alert("请勿使用经纪人邮箱进行注册!");
email.focus();
return false;
}
}
}
if(!isRequired("password1")){
alert("密码不能为空!");
return false;
}
if(getLength("password1")>8){
alert("密码不能大于8个字符");
return false;
}
if(password3!=password4){
alert("密码输入不一致!");
return false;
}
if(!isRequired("nichen")){
alert("昵称不能为空!");
return false;
}
if(getLength("nichen")>80){
alert("昵称不能大于80个字符");
return false;
}
document.form1.submit();
}
function validateEmail(username){
if(!isRequired("email12")){
message.innerHTML="<font color=red>Email不能为空!</font>"
return false;
}
if(isRequired("email12")){
if(!isEmail("email12")){
message.innerHTML="<font color=red>Email格式不正确!</font>"
return false;
}
if(isEmail("email12")){
var email = document.getElementById("email12");
var emailStr = email.value;
var head = emailStr.split("@")[0];
var nail = emailStr.split("@")[1];
head = head.toLowerCase();
if((head.startWith('ag') || head.startWith('gzag')) && nail.endWith('mytophome.com')){
message.innerHTML="<font color=red>请勿使用经纪人邮箱进行注册!</font>";
email.focus();
return false;
}
}
}
userName.validateName(username, {callback:function(content){vali(content)}});
}
var number;
function vali(falg){
if (!falg) {
message.innerHTML="<font color=red>该用户已经被注册!</font>";
number=0;
return false;
}
message.innerHTML="<font color=#00ff00>该用户名可以使用!</font>"
number=1;
return true;
}
String.prototype.endWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
return false;
if(this.substring(this.length-str.length)==str)
return true;
else
return false;
return true;
} String.prototype.startWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
return false;
if(this.substr(0,str.length)==str)
return true;
else
return false;
return true;
}
</script>
</head>
<%@ include file="/common/taglibs.jsp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=GBK" />
<c:set var="city" value="gz" />
<c:if test="${fromCityId==21}"><c:set var="city" value="sh" /></c:if>
<c:if test="${fromCityId==769}"><c:set var="city" value="dg" /></c:if>
<c:if test="${fromCityId==755}"><c:set var="city" value="sz" /></c:if>
<c:if test="${fromCityId==25}"><c:set var="city" value="nj" /></c:if>
<c:if test="${fromCityId==756}"><c:set var="city" value="zh" /></c:if>
<c:if test="${fromCityId==757}"><c:set var="city" value="fs" /></c:if>
<c:if test="${fromCityId==28}"><c:set var="city" value="cd" /></c:if>
<c:if test="${fromCityId==760}"><c:set var="city" value="zs" /></c:if>
<c:set var="cityName" value="广州" />
<title></title>
<meta name="keywords"/><link href="/css_v3/index.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/top.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/foot.css" rel="stylesheet" type="text/css" />
<link href="/css_v3/index-02.css" rel="stylesheet" type="text/css" /><link href="../css/index.css" rel="stylesheet" type="text/css" />
<link href="../css/css.css" rel="stylesheet" type="text/css" />
<link href="../css/foot.css" rel="stylesheet" type="text/css" />
<script src="${ctxPath}/script/common.js" type=text/javascript></script>
<script type="text/javascript" src="/script/jquery/jquery-latest.pack.js"></script>
<script type="text/javascript" src="/script/jquery/cookie/jquery.cookie.js"></script>
<script type='text/javascript' src='/dwr/engine.js'> </script>
<script type='text/javascript' src='/dwr/util.js'> </script>
<script type='text/javascript' src='/dwr/interface/userName.js'> </script>
<script type="text/javascript"> function doLogout(){
$.ajax({
type: "POST",
url: "/loginOrOut",
data: "method=logout&now="+new Date().getTime(),
success: function(msg){
document.location.reload();
},
error: function(e){
}
});
return false;
}
function validate(){
if(number==0){
alert("该用户已经被注册!");
return false;
}
var password3=document.form1.password1.value;
var password4=document.form1.password2.value;
if(!isRequired("email12")){
alert("Email不能为空!");
return false;
}
if(isRequired("email12")){
if(!isEmail("email12")){
alert("Email格式不正确!");
return false;
}
if(isEmail("email12")){
var email = document.getElementById("email12");
var emailStr = email.value;
var head = emailStr.split("@")[0];
var nail = emailStr.split("@")[1];
head = head.toLowerCase();
if((head.startWith('ag') || head.startWith('gzag')) && nail.endWith('mytophome.com')){
alert("请勿使用经纪人邮箱进行注册!");
email.focus();
return false;
}
}
}
if(!isRequired("password1")){
alert("密码不能为空!");
return false;
}
if(getLength("password1")>8){
alert("密码不能大于8个字符");
return false;
}
if(password3!=password4){
alert("密码输入不一致!");
return false;
}
if(!isRequired("nichen")){
alert("昵称不能为空!");
return false;
}
if(getLength("nichen")>80){
alert("昵称不能大于80个字符");
return false;
}
document.form1.submit();
}
function validateEmail(username){
if(!isRequired("email12")){
message.innerHTML="<font color=red>Email不能为空!</font>"
return false;
}
if(isRequired("email12")){
if(!isEmail("email12")){
message.innerHTML="<font color=red>Email格式不正确!</font>"
return false;
}
if(isEmail("email12")){
var email = document.getElementById("email12");
var emailStr = email.value;
var head = emailStr.split("@")[0];
var nail = emailStr.split("@")[1];
head = head.toLowerCase();
if((head.startWith('ag') || head.startWith('gzag')) && nail.endWith('mytophome.com')){
message.innerHTML="<font color=red>请勿使用经纪人邮箱进行注册!</font>";
email.focus();
return false;
}
}
}
userName.validateName(username, {callback:function(content){vali(content)}});
}
var number;
function vali(falg){
if (!falg) {
message.innerHTML="<font color=red>该用户已经被注册!</font>";
number=0;
return false;
}
message.innerHTML="<font color=#00ff00>该用户名可以使用!</font>"
number=1;
return true;
}
String.prototype.endWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
return false;
if(this.substring(this.length-str.length)==str)
return true;
else
return false;
return true;
} String.prototype.startWith=function(str){
if(str==null||str==""||this.length==0||str.length>this.length)
return false;
if(this.substr(0,str.length)==str)
return true;
else
return false;
return true;
}
</script>
</head>
解决方案 »
- 急需啊,好像是ajax
- apache-cxf蛋疼的问题
- 关于Map取值对应到的键问题
- hibernate多对多排序问题!请各位帮忙解决下!
- apache+tomcat做负载均衡 为什么总是分给一个tomcat
- 用iReport 设计TimeSeries Chart表报问题
- 请问我该怎么访问这个action
- jfreeChart不菜的进来说话!
- 留言本不能读取内空
- spring hibernate 奇怪问题在Tomcat下运行出现NoClassDefFoundError: org/hibernate/cfg/HbmBinder$SecondPass
- Struts2默认拦截器问题..................................................................
- SSH分页问题
<c:if test="${success=='true'}">
<script type="text/javascript">
alert("您已注册成功");
window.location='${urladd}';
</script>
</c:if>
<c:if test="${success=='false'}">
<script type="text/javascript">
alert("该用户已经被注册!");
</script>
</c:if>
<c:if test="${success=='busyness'}">
<script type="text/javascript">
alert("服务忙,请稍后再注册!");
</script>
</c:if><!-- 新头文件 -->
<c:if test="${fromCityId == '757'||fromCityId == '20'}">
<c:import url="${pageContext.request.contextPath}/include/top_v3/${fromCityId}/top_index.jsp"><c:param name="index" value="1" /></c:import>
</c:if>
<c:if test="${fromCityId != '757'&&fromCityId != '20'}">
<c:import url="${pageContext.request.contextPath}/include/newtop/top_${fromCityId}.jsp"></c:import>
</c:if><div style=" width:950px; margin:auto;">
<table width="950" border="0" align="center" cellpadding="0" cellspacing="5" bgcolor="#f2f2f2">
<tr>
<td height="300" align="center" valign="top" bgcolor="#FFFFFF"><table width="95%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="19%" height="22" align="right"> </td>
<td width="81%"> </td>
</tr>
<tr>
<td align="right"><img src="../images/dl_01.jpg" width="71" height="63" /></td>
<td> <span class="hsz_9c9c9c">注册步骤:</span><span class="hsz_EE0E0B">1.选择登录名</span><span class="hsz_9c9c9c"> - 2.注册成功</span></td>
</tr>
<tr>
<td valign="top"><br />
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td class="hs12_66611"> <span class="hs12_9f9f9f">只需要简单的注册
<a href="#" class="hs12_9f9f9f"><strong>收藏</strong></a>、<a href="#" class="hs12_9f9f9f"><strong>买房</strong></a>、<a href="#" class="hs12_9f9f9f"><strong>租房</strong></a>、<a href="#" class="hs12_9f9f9f"><strong>卖房</strong></a>、<a href="#" class="hs12_9f9f9f"><strong>出租</strong></a> 等便利功能.</span></td>
</tr>
</table></td>
<td><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="1%" align="left" background="../images/dl_02.gif"><img src="../images/dl_01.gif" width="2" height="303" /></td>
<td width="97%" valign="top" background="../images/dl_02.gif">
<form action="${pageContext.request.contextPath}/loginreg/registerUser.do" name="form1" method="post">
<input name="city" value="${param.city}" type="hidden"/>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="19%" height="20"> </td>
<td width="41%"> </td>
<td width="40%"> </td>
</tr>
<tr>
<td height="30"><span class="Red_1211">* </span><span class="Black_14">用E-mail注册:</span><br /></td>
<td><input name="user.username" id="email12" type="text" onblur="validateEmail(this.value)" class="input222" size="40" /></td>
<td class="hs12_9f9f9f">(任意邮箱地址 如:[email protected])</td>
</tr>
<tr>
<td></td>
<td><span id="message"></span></td>
</tr>
<tr>
<td height="25" colspan="3"><img src="../images/xin.gif" width="648" height="1" /></td>
</tr>
<tr>
<td height="30"><span class="Red_1211">* </span><span class="Black_14">设 置 密 码 :</span></td>
<td class="Red_1211"><input name="user.password" id="password1" type="password" class="input222" size="40" /></td>
<td class="hs12_9f9f9f">(长度不大于8个字符 如:ab123456)</td>
</tr>
<tr>
<td height="25" colspan="3"><img src="../images/xin.gif" width="648" height="1" /></td>
</tr>
<tr>
<td height="30"><span class="Red_1211">*</span> <span class="Black_14">确 认 密 码 :</span></td>
<td><input name="password2" id="password2" type="password" class="input222" size="40" /></td>
<td> </td>
</tr>
<tr>
<td height="25" colspan="3"><img src="../images/xin.gif" width="648" height="1" /></td>
</tr>
<tr>
<td height="30"><span class="Red_1211">*</span><span class="Black_14"> 设 置 昵 称 :</span></td>
<td><input id="nichen" name="user.displayName" class="input222" size="40" /></td>
<td class="hs12_9f9f9f">(中、英文均可)</td>
</tr>
<tr>
<td height="25" colspan="3"><img src="../images/xin.gif" width="648" height="1" /></td>
</tr>
<tr>
<td height="30" align="center"><input type="button" onclick="validate()" name="Submit" value="注册完成" /></td>
<td>如果您已注册,请
<c:choose>
<c:when test="${param.city!=null&¶m.city!=''&¶m.city=='gz'}">
<a href="${pageContext.request.contextPath}/login_new.jsp?city=${param.city}" class="Red_1211">登录</a>
</c:when>
<c:when test="${param.city!=null&¶m.city!=''&¶m.city!='gz'}">
<a href="${pageContext.request.contextPath}/login.jsp?city=${param.city}" class="Red_1211">登录</a>
</c:when>
<c:otherwise>
<a href="${pageContext.request.contextPath}/login_new.jsp?city=gz" class="Red_1211">登录</a>
</c:otherwise>
</c:choose>
</td>
<td> </td>
</tr>
<tr>
<td height="30" colspan="3"> 如果您无法收到邮件,而要换注册邮箱,请点击这里>> <a href="#" class="Red_1211">更换注册账号</a> </td>
</tr>
</table>
</form>
</td>
<td width="2%"><img src="../images/dl_03.gif" width="13" height="304" /></td>
</tr>
</table>
</td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
</table></td>
</tr>
</table>
<table width="950" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td height="30"></td>
</tr>
</table>
</div>
<c:if test="${fromCityId == '757'||fromCityId == '20'}">
<!-- 个人中心_bottom -->
<c:import url="http://html.mytophome.com/${city}/ad_include/foot_v3/foot.html" charEncoding="gbk"/>
</c:if><div id="foot">
<!-- 页脚 -->
<c:import url="http://html.mytophome.com/${city}/ad_include/foot/homepage_foot_1.html" charEncoding="gbk"></c:import>
<c:import url="http://html.mytophome.com/${city}/ad_include/foot/homepage_foot_2.html" charEncoding="gbk"></c:import>
<c:import url="http://html.mytophome.com/${city}/ad_include/foot/common_foot.html" charEncoding="gbk"></c:import>
</div></body>
</html>[/code]
<script type="text/javascript" src="/script/jquery/jquery-latest.pack.js"></script>
<script type="text/javascript" src="/script/jquery/cookie/jquery.cookie.js"></script>
<script type='text/javascript' src='/dwr/engine.js'> </script>
<script type='text/javascript' src='/dwr/util.js'> </script>
<script type='text/javascript' src='/dwr/interface/userName.js'> </script>服务器上都有这些么~
加上这个试试
<script type='text/javascript' src='${ctxPath}/dwr/util.js'> </script>
<script type='text/javascript' src='${ctxPath}/dwr/interface/userName.js'> </script>
跳出了这样的错