<p>I have a multiple selection SELECT field which I don't want the end user to be able to change the value of. </p>

<p>For UI reasons, I would like to be able to do this without using the disabled="true" attribute. I've tried using onmousedown, onfocus, onclick and setting each to blur or return false but with no success.</p>

<p>Can this be done or am I trying to do the impossible?</p>

Could you do it with an
```
onchange
```
event?
```
```
<select onfocus="this.oldIndex=this.selectedIndex" onchange="this.selectedIndex=this.oldIndex">
```
```