Wie lösche ich die innere HTML

Ich habe schon hantieren mit diesem für eine Weile, aber es funktioniert nicht und ich kann nicht herausfinden, warum. Bitte helfen Sie. Hier ist, was ich habe:

<html>
<head>
    <title>lala</title>
</head>
<body>
    <h1 onmouseover="go('The dog is in its shed')" onmouseout="clear()">lalala</h1>
    <div id="goy"></div>
    <script type="text/javascript">
    function go(what) {
        document.getElementById("goy").innerHTML = what;
    }
    function clear() {
        document.getElementById("goy").innerHTML = "";
    }
    </script>
</body>
</html>

Das mouseover funktioniert und zeigt den text in das div, aber wenn ich mich bewege die Maus aus dem h1-tag, der text bleibt drin und ich weiß nicht, warum, würde Hilfe geschätzt werden.

InformationsquelleAutor Moonkaman227 | 2014-03-23
Schreibe einen Kommentar