在struts2中如何使用javascript修改form的action属性?
一般使用javascript修改form的action属性使用form.action="aaa";就可以了,但是,在struts生成的页面中就不行,直接报错。使用aler...
一般使用javascript修改form的action属性使用form.action="aaa";就可以了,但是,在struts生成的页面中就不行,直接报错。使用
alert(form.action);
显示的是[object]
使用
var el = frm.getAttribute("action");
var info = '';
for(var a in el){
info += a + " ";
}
alert(info);
显示的是length action action action action action action
而把每个action显示出来还是[object]
郁闷死了!
急!
是因为struts2的中都是使用.action结尾,导致在取form的action时,不能争取获取其值,取到的action是对应页面的document对象。
谢谢各位的热心帮忙!
现在发起投票,让大家决定谁获得积分吧。 展开
alert(form.action);
显示的是[object]
使用
var el = frm.getAttribute("action");
var info = '';
for(var a in el){
info += a + " ";
}
alert(info);
显示的是length action action action action action action
而把每个action显示出来还是[object]
郁闷死了!
急!
是因为struts2的中都是使用.action结尾,导致在取form的action时,不能争取获取其值,取到的action是对应页面的document对象。
谢谢各位的热心帮忙!
现在发起投票,让大家决定谁获得积分吧。 展开
4个回答
展开全部
一般直接用js 操作!
form.action="/url.do";
form.submit();
不会有错的
form.action="/url.do";
form.submit();
不会有错的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以试试
在s:submit onclick="myform.action='abc.action'"
myform 是form表单的名字。
在s:submit onclick="myform.action='abc.action'"
myform 是form表单的名字。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
4楼正解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询