0

私は健康のウェブサイトで働いています。

最終月経と呼ばれるフィールドがあります。これは、医師がYYYY-MM-DDの形式で入力する必要があるテキストボックスです。

私がやりたいことは、出産予定日 (子供の誕生) を生成するために医師が入力する LMP の日付に 281 日を追加する必要があることです。

だから私は次のことをする必要があります:

  1. 入力する日付は、YYYY-MM-DD の形式である必要があります

  2. うるう年や無効な日付 (2013-02-31 など) を考慮して、有効な日付にする必要があります。

  3. (入力された LMP に基づいて) 配達予定日を生成した後、それが画面に表示されます。

  4. LMP テキストボックスに日付が入力されるとすぐに、これらの検証が実行され、LMP テキストボックスの下のタグ内に配達予定日が表示されます。

どうやってやるの?これが私がこれまでに試したことです。

// Calculate Expected Date Of Delivery
$('#lmp_date').change(function()
{
    var lmp_entered = $this.val();

    if(lmp_entered)
    {
        // $('#edd').html('1');
    }
    else
    {
        // $('#edd').html('Please enter last menstrual date to calculate EDD');

これらの検証を実装し、jquery を使用して日付を表示する方法を教えてください。私はjqueryの初心者なので、それについてあまり知りません。どんな小さな助けでも大歓迎です。

4

1 に答える 1