코드 복사 코드는 다음과 같습니다. <br><br> var firsty;//페이지가 처음 로드된 연도 및 월<br> var firstm;<br><br> var secondy;//onchange 시 값 트리거됨<br> var secondm;<br> var panduan=0;//변경 여부 확인 <br><br> 함수 onloadload()//전역 변수에 초기 값을 할당하고 <body onload=를 호출합니다. "페이지 onload 이벤트의 onloadload() )"><br> {<br> firsty = document.getElementById("txtYear").value;//페이지가 처음 로드된 연도 및 월 <br> firstm = document.getElementById("txtMonth").value ;<br><br> secondy = document.getElementById("txtYear").value;//onchange가 트리거될 때의 값<br> secondm = document.getElementById("txtMonth" ).value;<br> } <p> </p> <p> functionchangeym()//포커스가 손실되었을 때 트리거됨, 변경 사항이 있는지 확인 onfocusout="changeym();"<br> {<br> secondy = document.getElementById("txtYear").value;<br> secondm = document.getElementById("txtMonth").value;<br> If(parseInt(secondy,10) != 구문 분석(firsty,10) || 구문 분석(secondm,10) != 구문 분석(firstm,10) )// 변환 이유는 3개월과 03개월의 차이를 고려하기 위함입니다. <br> {<br> panduan=1;//변경사항이 있습니다<br> Alert('데이터 검색!') ) .click();<br> else }<br> }<br> <br>