js設置輸入框不可編輯 幾種設置表單元素中文本輸入框不可編輯的方法?
幾種設置表單元素中文本輸入框不可編輯的方法?通常,有兩種方法可以使輸入文本框不可編輯:disabled屬性指定應禁用輸入元素。禁用的輸入元素既不可用也不可單擊。在滿足某些其他條件(如選中復選框等)之前
幾種設置表單元素中文本輸入框不可編輯的方法?
通常,有兩種方法可以使輸入文本框不可編輯:disabled屬性指定應禁用輸入元素。禁用的輸入元素既不可用也不可單擊。在滿足某些其他條件(如選中復選框等)之前,可以設置disabled屬性。然后,需要通過JavaScript刪除禁用的值,并將輸入元素的值切換為available。disabled屬性不能與一起使用。readonly屬性指定輸入字段是只讀的,不能修改。但是,用戶仍然可以使用tab鍵切換到此字段,還可以選擇或復制其文本。readonly屬性防止用戶在滿足某些條件(例如,選中復選框)之前修改該值。然后,需要使用JavaScript刪除readonly值,并將輸入字段切換到可編輯狀態(tài)。readonly屬性可以與或一起使用。