遇到一神奇问题,我有一个页面,页面上要求实现增加和修改。页面是这样的:增加的页面在上面,下面是显示增加成功的数据,每条数据后有编辑功能,点编辑会把本条数据显示在上面的增加页面对应的文本框里,点修改就把本条数据修改了。
这俩功能在IE上是好好的,都能实现,但在火狐上点了按钮直接跳空白页面了!有没有人遇到过?界面全是div+css 下面我把这个界面给大家看看
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>警言警句管理</title>
<link href="../styles/css.css" rel="stylesheet" type="text/css"/>
<script src="../Jyjj/Jyjj.js" type="text/javascript"></script>
<jsp:include page="../servlet/JyjjServlet?action=JyjjList"/>
</head>
<body>
<div class="MianBody" style="width:833px;">
<div class="Title">┊警言警句管理┊</div>
<form name="form1" id="form1" action="../servlet/JyjjServlet" method="post" >
<c:if test="${id==0}">
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言标题:</span><input
type="text" style="width:680px" id="txtJyBt" name="txtJyBt" />
</div>
</div>
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言作者:</span><input
type="text" style="width:680px" id="txtJyZz" name="txtJyZz" />
</div>
</div>
<div id="Space-Top2">
<div class="Left"><span class="TextAreaLableValign1"><span class="BtInf">警言内容:</span></span><textarea
id="txtTzNr" name="txtJyNr" style="width:680px" rows="3"></textarea>
</div>
<div style="margin-top:15px;"><input type=Submit name=Submit value="新 增" class="button" onClick="return(SaveJyjjInf('AddJyjj'));"/></div>
</div>
</c:if>
<c:if test="${id>0}">
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言标题:</span><input
type="text" style="width:680px" id="txtJyBt" name="txtJyBt" value="${jyjjinfo.j_title}"/></div>
</div>
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言作者:</span><input
type="text" style="width:680px" id="txtJyZz" name="txtJyZz" value="${jyjjinfo.j_author }" /></div>
</div>
<div id="Space-Top2">
<div class="Left"><span class="TextAreaLableValign1"><span class="BtInf">警言内容:</span></span><textarea
id="txtTzNr" name="txtJyNr" style="width:680px" rows="3">${jyjjinfo.j_content }</textarea>
</div>
<div style="margin-top:15px;"><input type=Submit name=Submit value="修 改" class="button" onClick="return(SaveJyjjInf('UpdateJyjj'));"/></div>
</div>
<input name="id" id="id" type="hidden" value="${jyjjinfo.id}"/>
<input name="page" id="page" type="hidden" value="${page}"/>
</c:if>
<input name="action" id="action" type="hidden" />
</form>
<div id="Space-Top" >
<div class="Left1" style="width:100px;">编号</div>
<div class="Left1" style="width:410px;">警言标题</div>
<div class="Left1" style="width:99px;">发布日期</div>
<div class="Left1" style="width:100px;">编辑</div>
<div class="Right1" style="width:17px"></div>
</div>
<div id="ScrollBody" class="ScrollBody" style="width:100%;height:350px;">
<c:forEach var="jyjjlist" items="${jyjjlist}" varStatus="currentCount">
<div id="Space-Top1">
<div class="Left2" style="width:100px;">${count-(page-1)*20-currentCount.index}</div>
<div class="Left2" style="width:410px;">${jyjjlist.j_title}</div>
<div class="Left2" style="width:99px;">${jyjjlist.j_time}</div>
<div class="Left2" style="width:100px;"><a href="?id=${jyjjlist.id}">编辑</a></div>
</div>
</c:forEach>
</div>
</div>
</body>
</html>
这俩功能在IE上是好好的,都能实现,但在火狐上点了按钮直接跳空白页面了!有没有人遇到过?界面全是div+css 下面我把这个界面给大家看看
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>警言警句管理</title>
<link href="../styles/css.css" rel="stylesheet" type="text/css"/>
<script src="../Jyjj/Jyjj.js" type="text/javascript"></script>
<jsp:include page="../servlet/JyjjServlet?action=JyjjList"/>
</head>
<body>
<div class="MianBody" style="width:833px;">
<div class="Title">┊警言警句管理┊</div>
<form name="form1" id="form1" action="../servlet/JyjjServlet" method="post" >
<c:if test="${id==0}">
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言标题:</span><input
type="text" style="width:680px" id="txtJyBt" name="txtJyBt" />
</div>
</div>
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言作者:</span><input
type="text" style="width:680px" id="txtJyZz" name="txtJyZz" />
</div>
</div>
<div id="Space-Top2">
<div class="Left"><span class="TextAreaLableValign1"><span class="BtInf">警言内容:</span></span><textarea
id="txtTzNr" name="txtJyNr" style="width:680px" rows="3"></textarea>
</div>
<div style="margin-top:15px;"><input type=Submit name=Submit value="新 增" class="button" onClick="return(SaveJyjjInf('AddJyjj'));"/></div>
</div>
</c:if>
<c:if test="${id>0}">
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言标题:</span><input
type="text" style="width:680px" id="txtJyBt" name="txtJyBt" value="${jyjjinfo.j_title}"/></div>
</div>
<div id="Space-Top1">
<div class="Left"><span class="BtInf">警言作者:</span><input
type="text" style="width:680px" id="txtJyZz" name="txtJyZz" value="${jyjjinfo.j_author }" /></div>
</div>
<div id="Space-Top2">
<div class="Left"><span class="TextAreaLableValign1"><span class="BtInf">警言内容:</span></span><textarea
id="txtTzNr" name="txtJyNr" style="width:680px" rows="3">${jyjjinfo.j_content }</textarea>
</div>
<div style="margin-top:15px;"><input type=Submit name=Submit value="修 改" class="button" onClick="return(SaveJyjjInf('UpdateJyjj'));"/></div>
</div>
<input name="id" id="id" type="hidden" value="${jyjjinfo.id}"/>
<input name="page" id="page" type="hidden" value="${page}"/>
</c:if>
<input name="action" id="action" type="hidden" />
</form>
<div id="Space-Top" >
<div class="Left1" style="width:100px;">编号</div>
<div class="Left1" style="width:410px;">警言标题</div>
<div class="Left1" style="width:99px;">发布日期</div>
<div class="Left1" style="width:100px;">编辑</div>
<div class="Right1" style="width:17px"></div>
</div>
<div id="ScrollBody" class="ScrollBody" style="width:100%;height:350px;">
<c:forEach var="jyjjlist" items="${jyjjlist}" varStatus="currentCount">
<div id="Space-Top1">
<div class="Left2" style="width:100px;">${count-(page-1)*20-currentCount.index}</div>
<div class="Left2" style="width:410px;">${jyjjlist.j_title}</div>
<div class="Left2" style="width:99px;">${jyjjlist.j_time}</div>
<div class="Left2" style="width:100px;"><a href="?id=${jyjjlist.id}">编辑</a></div>
</div>
</c:forEach>
</div>
</div>
</body>
</html>
{
if(typeof(objTemplate)=="string")
{
if(document.getElementById("txtJyBt").value=="")
{
alert("警言标题不能为空!");
return false;
}
if(document.getElementById("txtJyZz").value=="")
{
alert("警言作者不能为空!");
return false;
}
if(document.getElementById("txtJyNr").value=="")
{
alert("警言内容不能为空!");
return false;
}
document.getElementById("action").value=objTemplate;
}
}这个js很简单啊,没错的。
这里是不是写错了?