方法一:
亲测可用
去掉单击事件就不可读了,哈哈哈哈,颜色随意改变,不用disabled
<input name="expiryDate" id="expiryDate" type="text" readonly="readonly" maxlength="20" class="input-large Wdate " value="<fmt:formatDate value="${knowledge.expiryDate}" pattern="yyyy-MM-dd HH:mm:ss"/>" <c:if test="${!(knowledge.state eq '1' || knowledge.state eq '2')}" >
onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',isShowClear:true});"
</c:if>
style="color:red"/>
方法二:改变背景色
w3school上的应该不会有错,可我的颜色就是死活出不来,你们可以试试,
http://www.w3school.com.cn/cssref/selector_disabled.asp
input[type="text"]:disabled
{
background-color: #dddddd;
}
方法三:
select[disabled='disabled']::-ms-value {
color: #000;
}
方法四:
input[disabled]{color:#fff;opacity:1}disabled 默认是0.3,所以样式里一定要加 opacity:1
祝你们好运,总有一个能用的,或者就像我一样换个思路,用readonly 或者 选择性去掉单击事件