文字
如果未指定 type
,則為最基本的輸入型別和預設輸入。此輸入型別定義單行文字欄位,並自動從輸入值中刪除換行符。可以輸入所有其他字元。<input>
元素在 <form>
元素中用於宣告允許使用者輸入資料的輸入控制元件。
句法
<input type="text">
或(未指定 type
,使用預設屬性):
<input>
文字欄位輸入的預設寬度為 20 個字元。這可以通過為 size
屬性指定一個值來改變,如下所示:
<input type="text" size="50">
size
屬性與使用 CSS 設定寬度明顯不同。使用寬度定義輸入必須總是寬的特定值(畫素數,父元素的百分比等)。使用 size
根據使用的字型和通常的字元寬度計算要分配的寬度量。
注意: 使用 size
屬性並不會固有地限制可以輸入框中的字元數,只會顯示框的顯示寬度。有關限制長度的資訊,請參閱輸入驗證 。
輸入欄位僅允許一行文字。如果你需要多行文字輸入以獲取大量文字,請使用 <textarea>
元素 。