This was one of those bugs that seems to defy explanation
I had an anchor tag like this
<a href="javascript:;" onClick="checkdata()">Next</a>
and it worked just fine. The
checkdata() code verified that all the fields were filled in and ended with a
document.forms["form1"].submit(); to submit the form. Worked fine for months if not years. Then suddenly I started receiving reports that users would click "Next" and nothing would happen? The
checkdata() code was executing but the
submit() wouldnt submit the form. After discovering that the users were using IE6 and starting a virtual PC session with IE6 I was able to replicate the problem! I Googled and found the solution at the link below. Changed the link to :
<a href="#" onClick="checkdata();return false;">Next</a>
and it now works. I dont know why the original method worked before, I assume a recently issued patch from Microsoft changed the behaviour of
javascript:; in some way.
Frustrating.