需求描述:今天提交代码,老大审了一下,给我指出了一个改正的地方,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