需求描述:今天提交代碼,老大審了一下,給我指出了一個改正的地方,XXX的詳細信息頁面(不是修改頁面) input的內容是不能改的,給我指出的時候,我立馬就知道了這個該怎麼改了,加個readonly不就好了 (*^▽^*)^_^。javascript
解決思路:潛意識反應的就是 readonly屬性設置爲true 可是又想起來了 之前好像也用過disabled,先後把這兩個都試了一下,效果是同樣的,都不能改動了,可是這畢竟是兩個屬性,確定是有差異的了,而後就度娘了一下,最後擺連接。html
代碼:這個就不貼了吧,就是簡單的一個屬性設置一下,下邊直接說說他們的區別,厚臉皮的把別人的東西down過來╭(╯^╰)╮╮(╯▽╰)╭java
內容:數據庫
可是表單元素在使用了disabled後,當咱們將表單以POST或GET的方式提交的話,這個元素的值不會被傳遞出去,而readonly會將該值傳遞出去(readonly接受值更改能夠回傳,disable接受改但不回傳數據)。網絡
共同之處:就是個人這種狀況了,用input接收的不可變的內容,無論是readonly=「true」 仍是disabled=「disabled」,都行。ui
仍是說說區別吧:orm
用法:不得不說人家總結的是真的好!場景都是很經常使用的,帥,(๑•̀ㅂ•́)و✧୧(๑•̀◡•́๑)૭htm
好了,終於down完了,附上大佬連接:https://www.cnblogs.com/luoguixin/p/6593993.htmlblog