【发布时间】:2020-03-29 12:26:41
【问题描述】:
一旦我选中复选框并执行 onChange 方法,我希望能够禁用该复选框。
我能够找到一种方法来做到这一点,但是一旦选中了多个项目,只有最近选中的复选框被禁用。
disable 方法在组件类中,在 render 方法之前
Disable = id => {
document.getElementById(id).disabled = true;
//another method to execute onchange
};
<span>
<input
type="checkbox"
className="form-check-input"
onChange={this.Disable}
value=""
/>
</span>;
复选框位于渲染方法中。 一个用户选中复选框,该复选框需要检查并自行禁用它
【问题讨论】:
标签: javascript html reactjs input