struts中如何自己触发submit,太难看

ccdjk 2008-04-16 05:51:46
struts中如何自己触发submit
<html:submit/>太难看
查了查
好多说下面方法可以
但是没效果
<a href="" onclick="return test()">登录</a>

function test()
{
window.alert(document.forms[0].action);
document.forms[0].submit();
return true;
}

哪位给个好方面
我就是想不用<html:submit/>来提交页面
...全文
69 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
bobor_2008 2008-04-17
  • 打赏
  • 举报
回复
楼主是怎么解决的怎么也不说.
郁闷.
ccdjk 2008-04-16
  • 打赏
  • 举报
回复
已经搞定
就是不能用下面的方式触发
<a href="" onclick="return test()">登录 </a>
谢谢各位
Shine_Panda 2008-04-16
  • 打赏
  • 举报
回复
如果存在 from 的话 还不行 把 forms[0] 改成表单名试试.
commanager 2008-04-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 AWUSOFT 的回复:]
应该有效果 的啊.首先你的页面上要有form啊

function test()
{
window.alert(document.forms[0].action);
document.forms[0].submit();
return false;
}
[/Quote]
这个说的很对啊。有form的话,肯定是可以提交的
For_suzhen 2008-04-16
  • 打赏
  • 举报
回复
html里面差不多的控件都支持onclick事件
就像2楼说的,你得有form 啊
<html:form>
</html:form>
kokobox 2008-04-16
  • 打赏
  • 举报
回复
可以用下面的代码实现:


<script>
function onSub(){
alert("提交");
document.forms[0].submit();
}
</script>

<form onSubmit="onSub()">
<input type=submit name=aaa value="表单提交">
<form>
awusoft 2008-04-16
  • 打赏
  • 举报
回复
应该有效果 的啊.首先你的页面上要有form啊

function test()
{
window.alert(document.forms[0].action);
document.forms[0].submit();
return false;
}
kingssq 2008-04-16
  • 打赏
  • 举报
回复
你用button,再写个js函数控制提交不行吗?

58,454

社区成员

发帖
与我相关
我的任务
社区描述
Java Eclipse
社区管理员
  • Eclipse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧