You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML表单action元素失效:同目录form.html无法跳转至form2.jsp

表单提交不生效的问题解决办法

嘿,我一眼就瞅出问题根源了——你的表单按钮类型用错啦!

你现在写的是 <input type="button" value="Submit" />,这种普通按钮本身不会触发表单的提交动作,它只是个能绑定自定义点击事件的按钮而已。要让表单正常提交到form2.jsp,你得把按钮的type改成submit才行。

修改后的form.html代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="ISO-8859-1">
<title>Registration Form</title>
</head>
<body>
<form name="form" action="form2.jsp" method="get">
First Name : <input type="text" name="fname">
Last Name : <input type="text" name="lname">
<!-- 关键修改:把type从button改成submit -->
<input type ="submit" value="Submit" />
</form>
</body>
</html>

改完之后再点Submit按钮,表单就会正常提交到form2.jsp,你就能看到页面输出的"Hello from form2'"啦。

另外补个小建议:如果是提交用户信息这类场景,更推荐把method改成post——get请求会把参数暴露在URL里,安全性和数据长度限制都不如post友好。

内容的提问来源于stack exchange,提问作者jagdish khetre

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.15 04:43:14