0

この 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 のみに固執してください。

ありがとう。

4

1 に答える 1