disabled和readonly屬性區別
在實際應用中,可能要設定表單元素為內容是不可更改的,標題中的兩個屬性都可以實現此功能。
程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> </head> <body> <input type="text" disabled value="螞蟻部落一"/> <input type="text" readonly value="螞蟻部落一"/> </body> </html>
使用兩個屬性可以將文字框設定不可更改的狀態,使用鍵盤和滑鼠不能修改文字框的內容。
兩個屬性的區別:
(1).兩個屬性在元素上的渲染效果不同,這個一目瞭然。
(2).disabled設定元素"不可用",比較狠一點,元素的value屬性值不能夠通過表單提交,也不能夠使用JavaScript動態修改value屬性值,readonly設定元素為只讀,可以通過表單提交相應的值,也可以使用JavaScript動態修改value屬性值。
相關文章
- input屬性disabled和readonly的區別(轉)
- 文字框的readonly和disabled屬性區別
- <input>文字框的readonly和disabled屬性區別
- 標籤的readonly和disabled屬性的區別
- readonly和disabled區別
- Readonly和Disabled的區別
- disabled和readonly的區別是什麼
- jquery-disabled和readonlyjQuery
- jQuery設定disabled屬性與移除disabled屬性jQuery
- html表單控制元件禁用屬性readonly VS disabled介紹HTML控制元件
- <input> readonly屬性
- CSSStyleSheet.disabled 屬性CSS
- maxlength和size屬性區別
- const和readonly的區別
- KEEP POOL和CACHE屬性的區別
- jQuery中判斷input的disabled屬性jQuery
- js 物件方法、類方法、原型方法的區別;私有屬性、公有屬性、公有靜態屬性的區別JS物件原型
- 動態設定元素的disabled屬性可用和不可用
- python屬性和方法的區別是什麼Python
- python的dir()和__dict__屬性的區別Python
- outerText和innerText屬性的區別例項介紹
- inherit和initial屬性值區別簡單介紹
- C#中的屬性和欄位的區別C#
- 如何防止修改readonly修飾的屬性值
- CSS樣式中的right屬性和margin-right屬性的區別CSS
- offsetWidth和clientWidth屬性的區別是什麼client
- CSS中px和em屬性的特點與區別CSS
- HTML 裡 img 元素的 src 和 srcset 屬性有何區別?HTML
- js動態設定input文字框的readonly屬性JS
- Input的size與maxlength屬性的區別
- naturalWidth與width屬性區別
- Vue 框架 使用 `:disabled` 屬性修改了原響應引數Vue框架
- Vue.js 的 computed 屬性和 watch 的區別在哪裡?Vue.js
- php中呼叫類的屬性和函式的方法->_=>_::_$this->區別PHP函式
- Python類屬性和例項屬性分別是什麼?Python
- 獲取物件屬性型別、屬性名稱、屬性值的研究:反射和JEXL解析引擎物件型別反射
- defer 屬性和 async 屬性
- 標籤上title與alt屬性的區別