一般的标签如 <input type="botten">不具有把表单提交到servlet的功能;
如下面这段代码
<form action="${pageContext.request.contextPath}/LoginServlet" method="post"
id="loginForm">
账号:<input name="login_name" type="text"
class="width150" value="admin"/>
密码:<input name="password" type="password"
class="width150" value="123"/>
验证码:<input name="checkcode" type="text"
class="width70" value="1111"/>
<img id="code" src="${pageContext.request.contextPath }/CheckCodeServlet"
alt="验证码" title="点击更换" onclick="change()" />
<span class="required">${msg1 }</span>
<td class="login_button" colspan="2" id="login">
<a onclick="mySubmit()"><img src="jsp/images/login_btn.png" /></a>
<span class="required">${msg }</span>
</form>
这里的提交按钮是一张图片,没有提交表单的功能
所以给a标签一个动态操作的js功能的方法mySubmit()
并添加js代码如下
<script type="text/javascript">
function mySubmit(){
var ms=document.getElementById("loginForm");
ms.submit();
}
</script>
其中获取的id是form标签的id······end
太容易得到的东西也总是很容易失去