如何在 HTML 中使用 input 型別欄位與日期欄位?


在本文中,我們將使用 input 型別 欄位與日期欄位在 HTML 中。

我們在 <input> 元素中使用 type="date" 來建立輸入欄位,允許使用者輸入日期,可以使用驗證輸入的文字框或特殊的日期選擇器介面。

值包括年份、月份和日期。

語法

以下是如何在 HTML 中使用 input 型別欄位與日期欄位的語法。

<input type="date" id="date" name="date">

示例

以下是如何在 HTML 中使用 input 型別欄位與日期欄位的示例程式。

<!DOCTYPE html> <html> <body> <form > <label for="birthday">Date:</label> <input type="date" id="date" name="date"> <input type="submit"> </form> </body> </html>

現在我們可以從日期選擇器中選擇日期。

向輸入欄位新增日期範圍

我們還可以將 max 和 min 屬性與 date 屬性一起使用,以建立輸入欄位的範圍。

語法

以下是將 max 和 min 屬性與 date 屬性一起使用以建立輸入欄位範圍的語法。

<input type="date" name="party" min="2022-06-10" max="2024-04-30">

示例

以下是將 max 和 min 屬性與 date 屬性一起使用以建立輸入欄位範圍的示例程式。

<!DOCTYPE html> <html> <body> <form > <label for="birthday">Date:</label> <input type="date" name="party" min="2022-06-01" max="2022-07-30"> <input type="submit"> </form> </body> </html>

我們可以看到日期選擇器停用了所有其他值,並建立了我們在上面示例中指定的範圍。

在上面的示例程式中,我們設定了 min="2022-06-01" 和 max="2022-07-30"。因此,日期選擇器能夠從 min 和 max 範圍選擇日期。

日期屬性作為必填欄位

我們還可以將 required 屬性用於輸入欄位,以使填寫日期成為必填項。如果我們嘗試提交空日期欄位,將顯示錯誤。

語法

以下是將 required 屬性用於輸入欄位以使填寫日期成為必填項的語法。

<input type="date" name="party" min="2022-06-10" max="2024-04-30" required>

示例

以下是將 required 屬性用於輸入欄位以使填寫日期成為必填項的示例。

<!DOCTYPE html> <html> <body> <form > <label for="birthday">Date:</label> <input type="date" name="party" min="2022-06-01" max="2022-07-30" required> <input type="submit"> </form> </body> </html>

當我們嘗試在輸入欄位中提交空日期時,會顯示錯誤訊息。

更新於: 2023-11-24

1K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告