<p>Is there a way to make a Radio Button enabled/disabled (not checked/unchecked) via CSS? </p>

<p>I've need to toggle some radio buttons on the client so that the values can be read on the server, but setting the 'enabled' property to 'false' then changing this on the client via javascript seems to prevent me from posting back any changes to the radio button after it's been enabled.</p>

<p>See: <a href="https://stackoverflow.com/questions/130165/aspnet-not-seeing-radio-button-value-change">ASP.NET not seeing Radio Button value change</a></p>

<p>It was recommended that I use control.style.add("disabled", "true") instead, but this does not seem to disable the radio button for me.</p>

<p>Thanks!</p>

Disabled is a html attribute, not a css attribute.
Why can't you just use some jQuery
```
```
$('#radiobuttonname').attr('disabled', 'true');
```
```
or plain old javascript
```
```
document.getElementById(id).disabled = true;
```
```