Well I am using IE 5.0+ on win2000. Id have thought this.blur() would have worked. Try it, I sure cant get it going
Turns out the only way to prevent modification without disabling (which affects visibility) is to REDIRECT the focus! And not only that you have to replace several methods:
<select onmousedown="blah(this);" ondblclick="blah(this);" onfocus="blah(this);">
(Can't remember the exact spelling of the onmousedown method)
if (my criteria to prevent changes == true)
Incidentally, if given an element, is there a quick way to get the next element or previous element in the form element array?