代码作用
document.forms表示获取当前页面的所有表单
document.forms[0]表示获取当前页面的第一个表单
document.forms[‘exportServlet’]表示获取当前页面的name="exportServlet"的表单
document.forms[‘exportServlet’].username.value获取表单为exportServlet,name为exportServlet的值
document.forms[0].submit表示提交第一个form表单

补充:document.forms[0].submit提交的地址即对应的action地址如果想要改变,可以使用
document.forms[0].action = theUrl;

比如我们写一个提交可以这样

<script type="text/javascript">
function dosubmit(theUrl) {
document.forms[0].action = theUrl;
document.forms[0].submit
}

<form action="subLogin" method="post">
<a href="#" onclick="dosubmit('test.json')" /> 提交
</form>
</script>
Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐