This is the problem I had: I had a nice validation function that worked in IE, but wouldn't work in Netscape, the problem being when I called it to focus back on the offending element of the form (the one that wasn't filled in properly), Netscape wouldn't do it. After a lot of searching, I figured out that it was because my form was in a layer made with the <div> tag. Apparently, in Netscape, JavaScript finds it difficult to access things in these layers if they have a style attribute in them (e.g. <div style=blablabla>). I'm sure that there must be a better way around this, but the way I found it for now is to actually put your function within that layer. After the opening <div> tag, put in a <script> tag and put your function right there. It seems to work pretty well.
What a pain in the a@#. I hope this saves you some of the time it took me.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.