Написал простенький скрипт, который должен сравнивать два поля, и если они одинаковые, то кнопка выключена, а если разные - то работает.
<form id="abc">
<input type="text" id= 'lol' value='test'>
<input type="text" id='lol2' value='test'>
<input type="button" id='but' >
</form>
$(document).ready(function(){
	$("#abc").onload(function(){
	var l1 = $("#lol").val();
        var l2 = $("#lol2").val();
		if ( l1 == l2 ){
		$("#but").prop('disabled', true);
			}else if (l1 !== l2){
		$("#but").prop('disabled', false);
			}
		});
		});
(К сожалению, onload могу только к форме приписать, или к одному из этих элементов внутри её, так как скрипт должен срабатывать при загрузке страницы).
Но он не работает. Что тут не так?