在html中,把readOnly的值改成"false"也是不行的,只要有值就生效
解决办法是: 用js去除整个readOnly属性
if (this.sheAmt > 0){
document.getElementById('txt').setAttribute('readOnly','true') //金额大于0才设置这个属性
document.getElementById('txt').removeAttribute('readOnly') //金额大于0才去除这个属性
}
在html中,把readOnly的值改成"false"也是不行的,只要有值就生效
解决办法是: 用js去除整个readOnly属性
if (this.sheAmt > 0){
document.getElementById('txt').setAttribute('readOnly','true') //金额大于0才设置这个属性
document.getElementById('txt').removeAttribute('readOnly') //金额大于0才去除这个属性
}