下面这个程序 ,点了删除之后不管我点确定还是取消他都会传到服务端怎么修改下呢 <%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function bianji(){
open("bianji.jsp","_self");
}
function Delete(){
var result = confirm("亲,您确定要删除吗?");
var x = result?"a":"b";
if(x==a){
return true;
}else{
return false;
}
}
</script>
</head>
<body>
<form name="form1" action="test" method="get">
<h1 align="center">彩虹的梦</h1><br/>
<p align="right">作者:<a>项目三部</a> 更新时间:<a>2011-05-10 18:20</a></p>
<p align="center">内容</p>
<p align="center">
<input type="hidden" name ="hidden" value="1"/>
<input type="submit" value="编辑" onclick="bianji(); "/>
</form>
<form name="form2" action="deleteservlet" method="get" onsubmit="return Delete();">
<input type="submit" value="删除" onclick="Delete();"/>
<input type="hidden" name="delete" id="delete" value="1">
</form>
</p>
</body>
</html>
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript">
function bianji(){
open("bianji.jsp","_self");
}
function Delete(){
var result = confirm("亲,您确定要删除吗?");
var x = result?"a":"b";
if(x==a){
return true;
}else{
return false;
}
}
</script>
</head>
<body>
<form name="form1" action="test" method="get">
<h1 align="center">彩虹的梦</h1><br/>
<p align="right">作者:<a>项目三部</a> 更新时间:<a>2011-05-10 18:20</a></p>
<p align="center">内容</p>
<p align="center">
<input type="hidden" name ="hidden" value="1"/>
<input type="submit" value="编辑" onclick="bianji(); "/>
</form>
<form name="form2" action="deleteservlet" method="get" onsubmit="return Delete();">
<input type="submit" value="删除" onclick="Delete();"/>
<input type="hidden" name="delete" id="delete" value="1">
</form>
</p>
</body>
</html>
解决方案 »
- JS设置首页与收藏功能
- 表格一行内单元格拖动性
- 图片缓慢加载实例中问题
- 在ifram中应用lightbox效果,无法全屏显示,只在ifram中显示,有没有解决办法?
- 关于sql server的datetime和java的问题
- 有没有 Javascript 编辑器 实现 折叠代码功能的
- javascript读取txt文件一行一行的读到末尾
- 菜鸟问一个很菜的问题,如何用javascript创建一个Excel文件?在线等待。急急急!!!
- 问个方法!
- 求JS大神帮忙看看,这个结果,解说一下
- 关于浮动框伸缩onmouseover和onmouseout事件问题,请教高手
- 文本框添加图片地址,让label显示图片?
<input type="submit" value="删除" onclick="return Delete();"/> function Delete(){
var result = confirm("亲,您确定要删除吗?");
if(result){
return true;
}else{
return false;
}
}这样就可以了 。
form的onsubmit也没必要写了 。
谢谢这位兄弟的回答 已经解决了 原来是我下面不该在用onclick调用方法 你的方法也可以
var x = result?"a":"b";
if(x==a){
一个这是a,一个是"a"