0

私は自分のサイトでこの問題を抱えています。生年月日入力を最初にクリックした場合を除いて、フォームのテキスト入力をクリックできません。テストを行ったところ、Root/prototype.js に問題があることがわかりました。それは私が問題を知らない理由です。ただし、ラッパーを作成し、日付入力のみを分離する機能があります。日付ピッカーを破棄せずにこれを修正する方法がわかりません。

今思いつく唯一の解決策は、「年齢を確認できるように、まず生年月日を選択してください」というプロンプトを表示することです。

<script src="../Root/prototype.js"></script>
<script src="../Root/calendarview.js"></script>
<script>
  function setupCalendars() {
    // Embedded Calendar
    Calendar.setup(
      {
        dateField: 'embeddedDateField',
        parentElement: 'embeddedCalendar'
      }
    )

    // Popup Calendar
    Calendar.setup(
      {
        dateField: 'popupDateField',
        triggerElement: 'popupDateField'
      }
    )
  }

  Event.observe(window, 'load', function() { setupCalendars() })
</script>
4

0 に答える 0