現在的位置: 首頁 > web前端 > 正文

javascript form submit的問題

2018年08月28日 web前端 ⁄ 共 514字 ⁄ 字型大小 評論關閉

提交表單之前通常需要簡單的驗證,假設該js方法名為validateCondition,這裡有兩種方法,每種方法都需要form和提交按鈕配套使用,否則驗證方法不生效。如下:

 

1、提交按鈕是button類型

<form action="xxx.do" name="formname" id="formname" method="post">

..........................................

<input type="button" value="保存" onclick="formSubmit(this,validateCondition);">

</form>

 

2、提交按鈕是submit類型

<form action="xxx.do" name="formname" id="formname" method="post" onsubmit="validateCondition();">

..........................................

<input type="submit" value="保存">

</form>

 

實際上,原因是:2這種情況會觸發form的onsubmit事件,而1則不會。

【上篇】
【下篇】

抱歉!評論已關閉.