1

如果满足条件,我有一个条件语句来执行此操作。我的 if 语句很好,其他一切都很好。这个想法是,如果选中某个复选框,则其中一个文本输入将被设置为某个值并且变得不可编辑。我遇到了这条线的问题。有一个更好的方法吗?我无法弄清楚出了什么问题!

document.getElementById('amount').onfocus = "this.blur()";
4

2 回答 2

3

禁用它怎么样

document.getElementById('amount').disabled = true;

或使其只读

document.getElementById('amount').readOnly = true;

小提琴

于 2012-07-24T00:35:47.157 回答
1

尝试

onFocus = function(){return false;}

或者您可以在输入标签中使用 readonly 属性。但我不确定它是否适用于所有浏览器。

于 2012-07-24T00:38:22.700 回答