4

開始日と終了日を mm/dd/yyy の形式で書き込むためのテキスト型の入力フィールドが 2 つあります。入力された日付間の日付範囲の間隔が 14 日を超えていないことを確認する JavaScript 関数が必要です。そして、最大の日付は現在の日付でなければなりません。これに対するプラグインまたは高速なソリューションはありますか? 正常に動作する jQuery UI 日付ピッカーを使用しようとしましたが、jQuery と競合するカスタム GetElementByClassName 関数があります。

ありがとうございました。

4

2 に答える 2

0

私はこの問題に取り組みましたが、 focusout 関数が私の要件に合った最適なソリューションであることがわかりました。Jクエリコード:

$("#datefield").focusout(function () {
  date = $("#datefield").val();
  if (date > "2021-06-30" || date < "2020-07-01") {
    alert("Please enter a valid date.");
    $("#datefield").val("");
  }
});
于 2021-06-24T05:32:24.930 に答える