问题描述
- 在Struts1的HTML标签中,使用超链接的onclick="submit();"提交无效?
-
代码如下:<html:form action="/webMessage.do"> .... <a href='javascript:void(0);' onClick="submit();"><b>保存</b></a> .... </html:form>
之前我记得这样能行,但是今天怎么都不行,浏览器提示submit not defined
请问大家这样的写法有问题吗?
解决方案
应该是action的格式与web.xml中过滤的格式不一样。。。
解决方案二:
废话,document.webMessageForm.submit()你是获取的这个form对象的submit方法,当然可以提交。
你直接onclick=submit(),这是去js里面找submit()这个方法,没定义当然找不到。、
时间: 2024-12-01 00:38:29