input标签中readonly和disabled的区别
功能描述:增加input标签,里面有默认值,而且用户不可修改默认值。
问题描述:将input标签设置了disabled属性,提交表单后发现默认值并没有提交。
原因:readonly和disabled都不可以直接修改,但设置了disabled属性的表单不会被提交,readonly可以被提交。还有其它一些区别,请参考该链接。:
修改前:
<div class="form-group"><label>仓库代码: </label>
<div class="input-group">
<div class="input-group-addon">
<i class="glyphicon glyphicon-home"></i>
</div>
<input type="text" id="warehouse" name="warehouse" value="${channCode}" class="form-control" data-mask="" disabled><!-- 修改前 -->
</div>
</div>
修改后:
<div class="form-group"><label>仓库代码: </label>
<div class="input-group">
<div class="input-group-addon">
<i class="glyphicon glyphicon-home"></i>
</div>
<input type="text" id="warehouse" name="warehouse" value="${channCode}" class="form-control" data-mask="" readonly><!-- 修改后 -->
</div>
</div>