2013-08-22 84 views
0

我在我的网页上显示一个图形,并且有一个名为“重绘”的按钮。所以我想要禁用按钮重绘一旦点击,直到图形绘制并再次启用重绘按钮..使用JavaScript。图表和按钮是在同一页上 这是我的javascript启用和禁用重绘按钮

<script> 
    $("#myButton").on('click', function() { 
    $(this).prop('disabled', true); 
    $(this).toggleClass('green'); 
    $("#result").toggle(); 
}); 
</script> 
+0

WOW ..请给我们一些更多信息,请问您使用了什么图形API?向我们展示一些代码! – Eric

+0

可能重复[javascript禁用并重新启用按钮?](http://stackoverflow.com/questions/8394562/javascript-disable-and-re-enable-a-button) –

+0

嘿家伙有义务让你对我的问题作出了巨大的回应..反正我得到了答案..我使用onclick =“this.form.submit(); this.disabled = true;” – Ashoka

回答

1

要启用

document.getElementById("btnID").disabled = false; 

禁用

document.getElementById("btnID").disabled = true; 

把它放在一个approprite发生在你的代码来实现你想要的。有许多版本可用,请谷歌。请不要投票,因为它是众所周知的。

注意:在提出任何问题之前,您必须尝试一些操作。始终用你所做的代码/分析来支持你的问题。

0

,你必须使用:

document.getElementById('redrawid').disabled = 1; for disabling. 

document.getElementById('redrawid').disabled = 0; for enabling the button. 
0

使用这样,

$('#redrawid').attr('disabled', 'disabled'); 

禁用元素

$('#redrawid').removeAttr('disabled'); 

再次启用元素