首页 > 解决方案 > 提交按钮更改禁用属性

问题描述

我有以下代码:

btnSave.disabled = true;
btnCancel.disabled = true;
alert(btnSave.disabled + ':' + btnCancel.disabled);
alert(btnSave.disabled + ':' + btnCancel.disabled);

第一个警报产生“真:真”。第二个警报产生“假:真”。而且,果然,btnSave 按钮没有被禁用。无法弄清楚为什么会这样。有任何想法吗?

标签: javascriptform-submitsubmit-button

解决方案


问题原来是在代码的另一部分中分配给 btnSave 按钮的另一个事件侦听器。它正在消失,并且该部分代码中的逻辑也在翻转禁用状态。


推荐阅读