コードをコピー コードは次のとおりです: <br><br> var firsty;//ページが最初にロードされた年と月<br> var firstm;<br><br> var Secondy;//onchange 時の値トリガーされます<br> var Secondm;<br> var panduan=0;// 変更されたかどうかを判断します <br><br> function onloadload()// グローバル変数に初期値を代入し、<body onload= を呼び出します"onloadload() ページの onload イベント )"><br> {<br> firsty = document.getElementById("txtyear").value;//ページが最初に読み込まれた年と月 <br> firstm = document.getElementById("txtMonth").value ;<br><br> Secondy = document.getElementById("txt Year").value;//onchange がトリガーされたときの値<br> Secondm = document.getElementById("txtMonth" ).value;<br> } <p> </p> <p> function changeym()//フォーカスが失われたときにトリガーされ、変更があるかどうかを判断します onfocusout="changeym();"<br> {<br> Secondy = document.getElementById("txtyear").value;<br> Secondm = document.getElementById("txtMonth").value;<br> If(parseInt(secondy,10) != parseInt(firsty,10) || parseInt(secondm,10) != parseInt(firstm,10) )// 変換の理由は、月 3 と月 03 の違いを考慮するためです <br> {<br> panduan=1;// 変更があります<br> alter('データを取得!'); .click();<br> else }<br> }<br> <br>