joenineo,
Let us do a test here.
http://cutesoft.net/example/editregions.htm
step 1. Post your code into the TextArea, then click the button "Append to HTMLEditor".
step 2. The button "Append to TexEditor".
You will find the code will be:
<a href="index.htm" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('home','','/buttons/home-over.jpg',1)"><img src="/buttons/home-off.jpg" name="home" width="73" height="14" border="0"></a><IMG height=14 src="/buttons/home-off.jpg" width=73 border=0 name=home></A>
<A onmouseover="MM_swapImage('home','','/buttons/home-over.jpg',1)" onmouseout=MM_swapImgRestore() href="/example/index.htm"><IMG height=14 src="/buttons/home-off.jpg" width=73 border=0 name=home></A>
What I am trying to explain is:
This is an IE behaviour.
If you have onmousever, onmouseout event in the link tag, the IE will automatically put them behind the href attribute.
Hope it helps.
Let me know if you have any further questions.
asp.net Chat http://cutesoft.net/ASP.NET+Chat/default.aspx
Web Messenger: http://cutesoft.net/Web-Messenger/default.aspx
asp.net wysiwyg editor: http://cutesoft.net/ASP.NET+WYSIWYG+Editor/default.aspx
asp wysiwyg html editor: http://cutesoft.net/ASP
asp.net Image Gallery: http://cutesoft.net/ASP.NET+Image+Gallery/default.aspx
Live Support: http://cutesoft.net/live-support/default.aspx