Following is the code which i am trying
document.getElementById("id").disabled = true;
This question is related to
javascript
jquery
You can disable the event by applying following code:
with .attr()
API
$('#your_id').attr("disabled", "disabled");
or with .prop()
API
$('#your_id').prop('disabled', true);
First of all this is JavaScript and not C#
Then you cannot disable a div because it normally has no functionality. To disable a click event, you simply have to remove the event from the dom object. (bind and unbind)...
I'm confused by your question, seems to me that the question title and body are asking different things. If you want to disable/enable a click event on a div simply do:
$("#id").on('click', function(){ //enables click event
//do your thing here
});
$("#id").off('click'); //disables click event
If you want to disable a div, use the following code:
$("#id").attr('disabled','disabled');
Hope this helps.
edit: oops, didn't see the other bind/unbind answer. Sorry. Those methods are also correct, though they've been deprecated in jQuery 1.7, and replaced by on()/off()
Source: Stackoverflow.com