form表单提交的几种方法

2025-03-01 03:01:19
推荐回答(2个)
回答1:

方法一:利用form的onsubmit()函数

Html代码






注意:
1.提交时,设置form的action和methods属性,然后利用form.submit()函数提交。

总结:
1.对form中的组件验证时,前两个使用的是name属性,包括form自身的。
2.如果提交表单时没有反应,同时确定提交表单部分代码没有问题,请查看提交表单前面的js代码,有时前面js的错误会引发莫名其妙的问题。

回答2:

1.基于Struts标签,submit类型提交:
ion="/login"
method属性可以忽略不写,原因是Struts默认method="post"
2.基于非Struts标签,submit类型提交:
ion="/Test/login.do?method="login"" method="post"
非Struts标签时,method属性默认为get,为方便,一般设置为post
3.非Struts标签,button类型提交:
ion="/Test/login.do?method=login" method="post"
click="login()"/document.forms[0].act
ion=document.forms[0].act