다음과 같이 코드 코드를 복사합니다.
<스크립트 언어="자바스크립트" 유형="텍스트/자바스크립트">
var firsty;//페이지가 처음 로드된 연도 및 월
var firstm;
var secondy;//onchange가 실행될 때의 값
var secondm;
var panduan=0;//변경 여부 판단
function onloadload()//전역 변수에 초기값을 할당하고 페이지 onload 이벤트에서 <body onload="onload()">를 호출합니다.
{
firsty = document.getElementById("txtYear").value;//페이지를 로드할 때 첫 번째 연도 및 월
firstm = document.getElementById("txtMonth").value;
secondy = document.getElementById("txtYear").value;//onchange가 트리거될 때의 값
secondm = document.getElementById("txtMonth").value;
}
functionchangeym()//포커스가 손실되었을 때 트리거되며 변경 사항이 있는지 확인합니다. onfocusout="changeym();"
{
secondy = document.getElementById("txtYear").value;
secondm = document.getElementById("txtMonth").value;
if(parseInt(secondy,10) !=parseInt(firsty,10) ||parseInt(secondm,10) !=parseInt(firstm,10))//변환 이유는 3개월 간의 차이를 고려하기 위한 것입니다. 그리고 03
{
panduan=1;//변경사항이 있습니다
Alert('데이터를 검색하세요!');
document.getElementById("btnCurPayLoad").click();
}
또 다른
{
firsty=secondy;//할당, 변경 후 변경하려면
첫 번째m=두 번째m;
}
}
</script>