ホームページ  >  記事  >  ウェブフロントエンド  >  HTMLで月入力タイプを使用するにはどうすればよいですか?

HTMLで月入力タイプを使用するにはどうすればよいですか?

PHPz
PHPz転載
2023-08-20 20:21:16937ブラウズ

HTML では、Web ページのユーザー インターフェイスの作成に役立つさまざまな要素の形式。これを使用して、さまざまな性質を収集できます。

一般的に使用されるコントロールの 1 つは、Month コントロール、つまり >

です。

このコントロールは基本的に、ユーザーが月と年を選択または選択できるカレンダーのようなドロップダウン メニューをユーザーに提供します。 Month コントロールを使用すると、YYYY-MM 形式で日付を選択できます。YYYY は年を表し、MM は月を表します。

Month コントロールを使用した簡単な例を見てみましょう。 ######例### リーリー

上記のコードを実行すると、ページに月コントロールが表示されます。

コントロールの右側にあるカレンダー アイコンをクリックすると、次のような完全な月のカレンダーが開きます。 -

HTMLで月入力タイプを使用するにはどうすればよいですか? ドロップダウン メニューが開いたら、カレンダーから月と年を選択するか、コントロールに月と年を入力できます。

年月を選択すると、文字列型の値で保存されます。

JavaScriptを使用してコントロールから選択した月と年を表示するプログラムを作成してみましょう。

リーリー

このプログラムでは、<script> タグを使用して、onchange() イベントがトリガーされたときに選択された月を表示する関数を作成する JavaScript コードを作成しました。onchange イベントは、日付値が選択されたときに発生します。コントロール。document.write() は次のページに値を表示します。<HTML> 書式タグを使用して、書式設定された出力に入院日を表示しました。</script>

日付値を YYYY-MM 形式で表示します。

送信ボタンをクリックしたときに出力を表示することもできます。この場合、onchange() の代わりに送信ボタンの onclick() イベントを使用します。 ######例### リーリー

Web ページがブラウザに読み込まれたときに表示される月と年のデフォルト値を設定することもできます。そのためには、 タグの value 属性を使用します。

例### リーリー

このプログラムを実行すると、月コントロールのデフォルト値として「1980 年 12 月」が表示されます。

次に、非常に興味深い部分です。日付範囲の設定です。つまり、ユーザーは範囲内の日付値のみを入力できます。入力しない場合、プログラムはエラー メッセージを表示します。 ######例### リーリー

このプログラムでは、12 月 (1980 年) だけがアクティブで、他の月は無効になっていることがわかります。同様に、1981 年と入力すると、範囲を設定しているため、11 月までの月が表示されます。

ユーザーが無効な月名または年名を入力すると、次のようなエラー メッセージが表示されます。 -

ステップ属性を使用してスキップすることもできます。日付範囲を設定する際に、指定された年の数か月を指定します。特定のイベントが特定の月に該当すると仮定した場合のイベント登録フォームの例を以下に示します。

Example

ああああ

以上がHTMLで月入力タイプを使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。