$('.ac').blur(function(evt) {
if ($('.ac').val() > $('.tc').val()) {
alert('ERROR ac > tc');
evt.preventDefault();
}
});
上記のコードで ac と tc を比較したかったのですが、ac ボックスに入力された最初の文字に対してのみ実行していますが、ac に入力された完全な値を比較し、それを tc と比較する必要があります。そして私のhtml。また、すべてのACボックスに対して行う必要があります。
<form>
tc<input class="tc"/><br>
ac<input class="ac"/><br>
tc<input class="tc"/><br>
ac<input class="ac"/><br>
tc<input class="tc"/><br>
ac<input class="ac"/> <br>
</form>
私は以下を編集しましたが、何も起こりません
<SCRIPT LANGUAGE="JavaScript">
$('.ac').change(function(evt) {
if ($(parseInt(('.ac').val())) > $(parseInt(('.tc').val()))) {
alert('ERROR ac > tc');
evt.preventDefault();
}
});
</script>