disabled和readonly的區別

2021-09-02 19:28:10 字數 386 閱讀 6994

使用了input標籤的disabled屬性,但是在提交資料後卻發現使用者名稱顯示為空了。後來一查才知道input設定為disabled值時會有下面的限制:

1、不能接收焦點;

2、使用tab鍵時將被跳過;

3、可能不是successful的。

解決方法是:可以使用readonly=」readonly」屬性代替即可,而input設定為readonly屬性也有一些限制:

1、可以接收焦點,但不能被修改;

2、可以使用tab鍵進行導航;

3、可能是successful的。

因為只有successful的表單元素才是有效的資料,也就是可以進行提交。

ps:disabled和readonly的文字輸入框只能通過指令碼去進行修改value屬性

readonly和disabled的區別

readonly和disabled的區別 這兩種方法都可以實現唯讀,但是一種方式是唯讀不讓編輯,以外一種是不僅唯讀,而且伺服器端無法接收了,表現是置成了灰色,看下面的例子 using system using system.collections using system.configuration...

標籤的readonly和disabled屬性的區別

在表單元素中,readonly和disable有類似之處,因為它們都可以將一些表單元素設定為 不可用 狀態,當然它們之間的區別是巨大的,下面就介紹一下這個兩個屬性有哪些區別,希望能夠給需要的朋友帶來一定的幫助。兩個屬性不同點列舉 1.readonly屬性只對表單元素的文字框 密碼框和多行文字框有效,...

表單裡Disabled和Readonly的區別

readonly和disabled是用在表單中的兩個屬性,它們都能夠做到使使用者不能夠更改表單域中的內容。但是它們之間有著微小的差別,總結如下 type text disabled disabled name text1 value text1 type text readonly readonly...