我有一個HTML代碼:更新表單值,並停止其提交
<form action="?" id="form1" method="POST" onsubmit="return g.submitForm();">
<input type="text" name="posX" id="formPosX" />
<input type="text" name="posY" id="formPosY" />
<input type="submit" value="Send" />
</form>
和JS代碼:
var g = {
submitForm: function() {
var form = document.forms.form1;
if (form.posX.value > 100)
{
form.posX.value = 100;
}
return false;
}
}
和更新值之後,這種形式總是發送。我的目標是更新錯誤的值並停止提交表單(我想通過AJAX來完成)。當我刪除IF語句,然後代碼工作正常,但我需要更新一些值(並顯示錯誤,如果是)。
希望你能夠理解我很不好英語:)