xcxd.net
当前位置:首页 >> 在JSP中有一个Butto按钮,怎么把参数通过点击onCliCk()事件,传入Struts2中的AC... >>

在JSP中有一个Butto按钮,怎么把参数通过点击onCliCk()事件,传入Struts2中的AC...

为按钮写一个JS 单击事件:function deleteRecord(value){//参数为该记录的ID window.location.href="deleteAction.do?id="+value;//注意路径要正确} 只有一个参数id的情况下为什么要把这个过程复杂化呢直接用request.getParameter("id")进行操作,不要把东西学死了一般情况下只在进行添加或者更新的时候才用actionForm类来接收表单数据

onclick是js的一个单击事件,这个事件背后要有对应的脚本函数,你这写的时候可以在后面的脚本函数里写上参数啊 例如 onclick=aa('a'); function aa(a){ 参数就可以在这里使用了啊 }

这需要解释吗 onclick ="" "" 里面 就是一个匿名函数 ,就相当于 onclick= "function(){ a() }"你下括号表现调用a函数,不行代表a就是一个变量你基础太差了

写个处理带参数的js函数,处理传递进来的参数值,并进行重定向,然后在button的onClick事件中,调用写好的js函数即可,可以考虑Ajax.

把那按钮加个超链接嘛,或写个js,然后把属性附加在url后面

已经传递过去了啊,如果你没得到想要的结果,估计是以下两个问题之一:1. ${}没有取出值,这个可以输出下,看看有没有取出值2. 我试了下,delete很可能是某个关键字,你改成 mydelete,代码别打错 <script type="text/javascript"> function mydelete(parme){ } </script>

这个button点击后是以form的形式submit过去的,还是window.open直接打开?前一个的话直接搞个HIDDEN就行了,后一个直接xx.jsp?xx=xx就行了

动态添加?<br><input type="button" id="menu1" value="test"/><br><br><script language="javascript"><br> document.getelementbyid("menu1").onclick=function(){<br> alert(1);<br> };<br>&lt;&#47;script&gt;

这个简单1,获取页面数据2,跳转传参

方法一:在jsp页面中写一个函数(是鼠标单击事件调用这个函数):function aa(name){然后再window.location.href ="xxx.action?name"+name;}方法二:你在页面中加一个<form name="form1"><input type="hidden" name="name"

相关文档
lyhk.net | 9647.net | qzgx.net | prpk.net | mqpf.net | 网站首页 | 网站地图
All rights reserved Powered by www.xcxd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com