HTML <input> readonly 屬性
定義和用法
readonly
屬性規定輸入字段為只讀。
readonly
屬性是一個布爾屬性。
如果已設置此屬性,它規定輸入字段是只讀的。
只讀輸入字段不能被修改(但是用戶可以通過tab鍵定位到它,將其高亮顯示并從中復制文本)。
可以設置 readonly
屬性以防止用戶更改值,直到滿足某些其他條件(如選中復選框等)。然后,JavaScript 可以刪除 readonly
值,并使輸入字段可編輯。
注意:表單仍然會提交只讀的輸入字段,但不會提交禁用的輸入字段!
實例
包含一個只讀輸入字段的 HTML 表單:
<form action="/action_page.php"> <label for="country">國家:</label> <input type="text" id="country" name="country" value="China" readonly><br><br> <input type="submit" value="提交"> </form>
語法
<input readonly>
瀏覽器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |