想要使用JavaScript验证工作,当我点击提交按钮。现在发生的事情是,即使我输入值低的值提交。但我需要检查验证之前,我点击提交...JavaScript验证提交按钮
这是JavaScript:
$(function() {
$("#newMonoReading").on('focusout', function() {
var str = "";
var initialMonoReading = $('#InitialMonoReading').val();
var newMonoReading = $('#newMonoReading').val()
if (~~newMonoReading < ~~initialMonoReading) {
$('#MonoErrorMessage').text("New Mono Readings must be MORE than existing");
$('#MonoErrorMessage').show();
} else {
$('#MonoErrorMessage').hide();
}
});
});
现在我的表格上,你可以看到输入类型(提交)
<div class="modal-footer">
<input type="submit" value="Submit New Readings" class="btn btn-primary">
<button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button>
</div>
</fieldset>
</form>
我如何获得提交按钮的JavaScript函数,所以当我输入提交它不会工作,因为我输入了一个较低的值。
使用按钮而不是提交 – Edrich
@Edrich:如果你想提交一个'form',使用提交按钮。 – Amberlamps
@Amberlamps你可以使用jQuery提交按钮。 – Edrich