Windows.Ereignis nicht definiert ist -Javascript-Fehler in firefox

Bin ich mit javascript ein paar Einstellungen ändern von asp-button bei mouseover. Es funktioniert im IE. Aber nicht im Firefox. Gibt es irgendeinen anderen javascript-code, unterstützen fast alle Browser? Mein code ist wie folgt

<script type="text/javascript">
        var previousColor;
        function Changecolor() {
            previousColor = window.event.srcElement.style.backgroundColor;
            window.event.srcElement.style.backgroundColor = "Blue";
            window.event.srcElement.style.cursor = "hand";
        }
        function RestoreColor() {
            window.event.srcElement.style.backgroundColor = previousColor;
        }
</script>


<asp:Button ID="btnSearch" runat="server" BackColor="#800000" Font-Bold="True" Font-Names="Arial" onmouseover="Changecolor();" onmouseout="RestoreColor();" ForeColor="White" Height="28px" OnClick="btnSearch_Click2" Text="Search Jobz" Width="117px" />
Warum machst du es so schwer? Nur mit CSS.
Ja, CSS ist besser für diese Art der Sache, obwohl :hover funktioniert nicht in IE6 ohne whatever:hover

InformationsquelleAutor Nila | 2010-01-22

Schreibe einen Kommentar