A custom check. In case if you really want to add some colors to a checkbox, try this workaround. Usability Pitfalls of Disabled Buttons, and How To Avoid Them How about saving the world? Depending on your level of browser compatibility and accessibility, some additional tweaks will need to be made. I've thrown up a basic example so that you can see it in action: http://jsfiddle.net/JohnSReid/pr9Lx5th/3/. If(chkReserve.Value = true, true). How to build accessibility semantics into web patterns and widgets. Get in touch by email: HTML DOM Input Checkbox disabled Property To do so, we would place theSVG inside the label: In most cases SVG is just decorative, soaria-hidden="true"hides it from AT devices. Firefox will, unlike other browsers, persist the dynamic disabled state of a