首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

在Struts中使用jScript做多按钮提交有关问题

2012-02-17 
在Struts中使用jScript做多按钮提交问题请问Struts标签中想通过javaScript实现多按钮提交,得怎么做,我下面

在Struts中使用jScript做多按钮提交问题
请问Struts标签中想通过javaScript实现多按钮提交,得怎么做,我下面做的有问题,请大家帮小弟改改,谢谢~~!!
我还想多实现一个功能:当点击“删除”时,先弹出一个"是否确认删除的窗口",当点击确认时提交,点取消时复位。

<head>
  <title>JSP for DynaActionForm form</title>
  <script type="text/javascript">
function open(){
document.getElementById("form1").action="/del";//
}
  </script>
</head>

<body>
  <html:form action="/add" id="form1">// 好象在Strsts标签中没有这个“id”属性
<html:submit value="添加"></html:submit>
<html:button property="botton" value="删除" onclick="open()"></html:button>//  
  </html:form>
</body>




[解决办法]
<head> 
<title> JSP for DynaActionForm form </title> 
<script type="text/javascript"> 
function open(){ 
if(window.confirm("Do you want to delete this item?")){
document.getElementById("form1").action="/del";// 
document.getElementById("form1").submit();
}

</script> 
</head> 

<body> 
<html:form action="/add" id="form1"> // 好象在Strsts标签中没有这个“id”属性 
<html:submit value="添加"> </html:submit> 
<html:button property="botton" value="删除" onclick="open()"> </html:button> //
</html:form> 
</body> 

[解决办法]
struts的标签没有ID属性,所以不可以用
但是可以用普通的FORM 但action 前要加上你的工程名

热点排行