この HTML カレンダーを作成しました。ユーザーが日付を選択すると、JS は次のような値を返します。
<li class ="num" id="day6" onclick = "return checkDate(6)"> </li>
外部 JS ファイルで値を呼び出しました。
function checkDate(a) {
a = dayNum;
alert(dayNum);
day = dayNum- start_day2; }
アラートは機能しますが、この同じスクリプトを別のページにロードしようとすると、「未定義」というアラートが表示されます。の値が設定されていないため、リロードが原因だと思いa
ます。これを回避する方法はありますか?私がかなりよく知っている唯一の言語であるため、Javascript のみに固執してください。
ありがとう。