HTML DOM 輸入文字 readOnly 屬性


HTML DOM 輸入文字 readOnly 屬性用於設定或返回輸入文字欄位是否為只讀。readOnly 屬性使該元素不可編輯,但仍可以透過選項卡或點選來對其進行聚焦。如果只讀元素中存在預設值,則在提交時會將其傳送到伺服器。

語法

以下是語法 −

設定 readOnly 屬性 −

textObject.readOnly = true|false

此處,truly 表示文字欄位為只讀,而 false 表示不是隻讀。readOnly 屬性預設設定為 false。

示例

我們來看一個輸入文字 readOnly 屬性的示例 −

<!DOCTYPE html>
<html>
<body>
<h1>Input Text readOnly property</h1>
USERNAME: <input type="text" id="USR" >
<p>Change the readOnly property of the above field by clicking the below button</p>
<button onclick="changeRead()">CHANGE</button>
<script>
   function changeRead() {
      document.getElementById("USR").readOnly = true;
   }
</script>
</body>
</html>

輸出

這將產生以下輸出 −

單擊 CHANGE 按鈕後,你無法再更改文字,且它將在提交時提交給伺服器 −

更新於: 19-8 月-2019

406 次瀏覽

開啟您的 職業生涯

完成課程以獲得認證

立即開始
廣告