Copie o código do código da seguinte forma:
<linguagem script="javascript" type="text/javascript">
var firsty; //O ano e mês em que a página foi carregada pela primeira vez
var primeiro;
var secondy; //O valor quando onchange é acionado
var segundom;
var panduan=0;//Julgue se mudou ou não
function onloadload()//Atribuir um valor inicial à variável global e chamar <body onload="onloadload()"> no evento onload da página
{
firsty = document.getElementById("txtYear").value;//O primeiro ano e mês ao carregar a página
primeirom = document.getElementById("txtMês").valor;
secondy = document.getElementById("txtYear").value;//O valor quando onchange é acionado
segundom = document.getElementById("txtMês").valor;
}
function changeym()//Acionado quando o foco é perdido, determine se há alguma alteração onfocusout="changeym();"
{
segundo = document.getElementById("txtAno").valor;
segundom = document.getElementById("txtMês").valor;
if(parseInt(secondy,10) != parseInt(firsty,10) || parseInt(secondm,10) != parseInt(firstm,10))//O motivo da conversão é levar em consideração a diferença entre os meses 3 e 03
{
panduan=1;//Há mudanças
alert('Recuperar dados!');
document.getElementById("btnCurPayLoad").click();
}
outro
{
firsty=secondy;//Atribuição, para alterar após a alteração
primeirom=segundom;
}
}
</script>