首頁  >  文章  >  web前端  >  HTML中讓表單input等文字方塊為唯讀不可編輯的方法介紹

HTML中讓表單input等文字方塊為唯讀不可編輯的方法介紹

高洛峰
高洛峰原創
2017-03-10 13:15:342505瀏覽

本文了解HTML中讓表單input等文字方塊為只讀不可編輯的方法介紹

有時候,我們希望表單中的文字方塊是唯讀的,讓使用者不能修改其中的訊息,如使input text的內容,中國兩個字不可以修改 有時候,我們希望表單中的文字方塊是唯讀的,讓使用者不能修改其中的訊息,如使 的內容,"中國"兩個字不可以修改。實現的方式歸納一下,有以下幾種。

方法1: onfocus=this.blur() 當滑鼠放不上就離開焦點


方法2:readonly



方法3: disabled


完整的範例:



disabled="true" 此果文字會變成灰色,不可編輯。
readOnly="true" 文字不會變色,也是不可編輯的

css屏蔽輸入:

有兩種方法第一:disabled="disabled"這樣定義之後被停用的input 元素既不可用,也不可點擊。第二:readonly="readonly" 只讀欄位是不能修改的。不過,使用者仍然可以使用 tab 鍵切換到該字段,也可以選取或拷貝其文字;

以上是HTML中讓表單input等文字方塊為唯讀不可編輯的方法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn