我有一个 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 语句时,代码可以正常工作,但我需要更新一些值(如果是,还显示错误)。
希望你能理解我非常糟糕的英语:)