我正在我的网页上显示一个图表,并且有一个名为“重绘”的按钮。所以我想在点击之后禁用按钮重绘,直到绘制图形并再次启用重绘按钮...使用javascript。图表和按钮位于同一页面上 这是我的javascript
<script>
$("#myButton").on('click', function () {
$(this).prop('disabled', true);
$(this).toggleClass('green');
$("#result").toggle();
});
</script>
答案 0 :(得分:1)
启用
document.getElementById("btnID").disabled = false;
要停用
document.getElementById("btnID").disabled = true;
将它放在代码中的approprite位置以实现您想要的效果。有很多版本的这个可用请谷歌。因为众所周知,请不要投票。
注意:在提出任何问题之前,您必须先尝试一下。始终使用您已完成的代码/分析来支持您的问题。
答案 1 :(得分:0)
你必须使用:
document.getElementById('redrawid').disabled = 1; for disabling.
和
document.getElementById('redrawid').disabled = 0; for enabling the button.
答案 2 :(得分:0)
像这样使用,
$('#redrawid').attr('disabled', 'disabled');
禁用元素
$('#redrawid').removeAttr('disabled');
再次启用该元素