最近在做一个老项目(用的还是零几年的技术)的翻新,发现一些刚学jsp时的知识点,不小心忘了,于是做一下笔记~
<form id="mainForm" method="post" name="mainForm" onsubmit="return false;">
<table>
<tr>
<td>用户名:</td>
<td><input name="userid"/></td>
</tr>
<tr>
<td>密 码:</td>
<td><input name="password" type="password"/></td>
</tr>
<tr>
<td id="loginBtnCtn" colspan="2" align="right"></td>
</tr>
</table>
</form>
其中这个 οnsubmit=“return false;” 意味着什么呢?
如果onsubmit中沒有return false ,那么当表单中只有一个input框时,数据将会被自动提交(不需要按钮,直接按enter即可提交触发form的action);
而有了它,数据不会被自动提交。