disabled和readonly都是input标签的属性,他们的作用都是不允许用户编辑表单中的内容.
区别1:disabled属性会使表单中显示灰色以表示无法编辑,而readonly不会有颜色商的改变,但是鼠标放上去无法获得焦点.
区别2:被disabled标记的input的值不会被表单提交,而readonly的值会被表单提交
<p><span>当前用户名:</span><input type="text" name="readonly" value="<?php echo $username;?>" readonly="true"/></p> <p><span>当前用户名:</span><input type="text" name="disabled" value="<?php echo $username;?>" disabled="tured"/></p>
下面是var_dump($_post)的结果:
偶然发现记一下