In HTML 4, form elements can be defined as "readonly" so that the user can't modify the value. However, you'll notice that select controls (the drop-down lists) do not support the readonly attribute, just input and textarea controls. Can anyone out there please explain the rational behind this? It seems perfectly reasonable to have a readonly select box, especially if it is put into that state by a script.
I think my workaround will consist of making them disabled so they cannot be editted, and enabling them via a script right before the form submits so that the values for those controls are submitted (disabled controls are not successful and are not "valid for submission").
If anyone can explain why selects can't be made readonly, or give me a better solution for simulating readonly-ness, please share.