Copiez le code comme suit :
<langage de script="javascript" type="text/javascript">
var firsty;//L'année et le mois du premier chargement de la page
var premierm;
var secondy;//La valeur lorsque onchange est déclenché
var secondem;
var panduan=0;//Jugez si cela a changé ou non
function onloadload()//Attribue une valeur initiale à la variable globale et appelle <body onload="onloadload()"> dans l'événement onload de la page
{
firsty = document.getElementById("txtYear").value;//La première année et le premier mois lors du chargement de la page
firstm = document.getElementById("txtMonth").value;
secondy = document.getElementById("txtYear").value;//La valeur lorsque le changement est déclenché
secondm = document.getElementById("txtMonth").value;
}
function changeym()//Déclenché lorsque le focus est perdu, détermine s'il y a un changement 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))//La raison de la conversion est de prendre en compte la différence entre les mois 3 et 03
{
panduan=1;//Il y a des changements
alert('Récupérer les données !');
document.getElementById("btnCurPayLoad").click();
}
autre
{
firsty=secondy;//Affectation, afin de changer après le changement
premierm=deuxièmem;
}
}
</script>