javascript struts2 form标签 100
<s:formaction="login"><s:textfieldname="name"/><s:textfieldname="password"/><s:submit...
<s:form action="login">
<s:textfield name="name"/>
<s:textfield name="password"/>
<s:submit>
</s:form>
<input type="button" value="提交" onclick="dosome()">
js:
function dosome{
document.form[0].submit();
}
我想问,在FORM的外面能提交struts2的表单吗?
一般的html的form可以提交,但是用了struts2的就不能了,为什么? 展开
<s:textfield name="name"/>
<s:textfield name="password"/>
<s:submit>
</s:form>
<input type="button" value="提交" onclick="dosome()">
js:
function dosome{
document.form[0].submit();
}
我想问,在FORM的外面能提交struts2的表单吗?
一般的html的form可以提交,但是用了struts2的就不能了,为什么? 展开
4个回答
展开全部
是可以的 因为最终struts2的代码 到了客户端也是被翻译成html
你检查下代码
或者可以在form上加个name 然后以这个name提交
你检查下代码
或者可以在form上加个name 然后以这个name提交
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你写的也太那个了吧,
<s:submit>
也没有结束要改为
</s:submit>
而且submit本省就时提交按钮,不用再写个button来提交,我估计就是上面的问题
<s:submit>
也没有结束要改为
</s:submit>
而且submit本省就时提交按钮,不用再写个button来提交,我估计就是上面的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把form加一个id,例如 id="loginForm"
把JavaScript函数改成这样:
document.getElementById("loginForm").submit();
完毕
把JavaScript函数改成这样:
document.getElementById("loginForm").submit();
完毕
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询