auto Focus (Hit Enter) Javascript function is working good in IE7 but not working in IE8
<p>I used a javascript FocusChange() in my aspx page. I have couple of controls and I need Hit enter key need to move next control based on tab index. It is working good in IE7 but not working in IE8... Please help me on this..</p>

<p>Thanks for your help in advance. The java script is given below.</p>

<pre><code>function FocusChange() {
    if (window.event.keyCode == 13) {

         var formLength = document.form1.length; // Get number of elements in the form
         var src = window.event.srcElement; // Gets the field having focus
         var currentTabIndex = src.getAttribute('tabindex'); // Gets its tabindex

        // scroll through all form elements and set focus in field having next tabindex
         for (var i = 0; i &lt; formLength; i++) {
           if (document.form1.elements[i].getAttribute('tabindex') == currentTabIndex + 1) {
             for (var j = i; j &lt;= formLength; j++) {
                 if (document.form1.elements[j].disabled == false) {
                      document.form1.elements[j].focus();
                      event.returnValue = false;
                      event.cancel = true;
                      return;
                        }
                    }
                }
            }
        }
    }
</code></pre>
