input唯讀模式

2021-08-08 19:47:09 字數 391 閱讀 6229

使用readonly和disabled區別

readonly只能使用在type為text、password、textarea中

disabled對表單元素均有效,使用該屬性的input值不會被傳遞

在做乙個簡單的修改資訊功能,因為使用disabled,導致主鍵在servlet中沒有獲取到,在資料庫中無法更新,返回時,發現資料沒有被更新

還有一種使用事件控制:

onfocus=this.blur()

onfocus獲取焦點事件,this.blur 取消焦點(獲得焦點立即失去焦點,即處於不可編輯狀態)

"text" name="input1"

value="中國" onfocus=this.blur()>

input設定和取消唯讀

設定唯讀 1,disabled 所有input型別都有效,但被disabled修飾過的input的值不能隨表單提交。aaaa attr disabled disabled 新增屬性 aaaa attr disabled true aaaa attr disabled disabled 刪除屬性 aa...

luckysheet 唯讀模式和編輯模式

唯讀模式配置 var options showsheetbarconfig hook forcecalculation true,強制計算公式 data sheetdata container luckysheet luckysheet為容器id lang zh showgridlines true...

html中input標籤唯讀屬性和內容改變事件監聽

以前將input設定為不能更改會下意識使用disable屬性,乾脆利落,殊不知disable過於徹底,直接將其修飾的元件廢除,當input處在form下,表單提交時需要傳遞input中的value,此時發現伺服器報400錯誤 缺少引數 原來input被disable之後,失去所有職能,form提交時...