Bitte tragen Sie mit mir. Ich bin eine neue und selbstlernende Programmierung mit JavaScript. Ich würde gerne den richtigen Code für das Ereignis onmouseout wissen, das mit dem Ereignis onmouseover in diesem Programm zusammenarbeitet. Das Endergebnis wäre, um das Benachrichtigungsfeld auf der HTML-Seite zu erhalten verstecken, wenn die Maus den Bereich der Aktion für das Ereignis onMouseOver verlässt:JavaScript-Code - onmouseout Ereignis-RIDs der Alarm-Box aktiviert durch OnMouseOver-Ereignis
<! DOCTYPE html>
<html>
<head>
<title>Product Information</title>
<script>
function Product1Info() {
alert("Summer Product! On sale until Labor Day for $9.99.");
}
function Product2Info() {
alert("One of our best sellers! A bargain at $19.50.");
}
function Product3Info() {
alert("Everyone could use one of these at $1.99!");
}
</script>
</head>
<body>
<h1>Fran's Place<br>Shop our inventory!</h1>
We've got everything you need!<br>
<img src ="product1.jpg" height="300px" width="200px"
border="5" style="border-color:blue;" onmouseover="Product1Info()" /></div>
<img src ="product2.jpg" height="300px" width="200px"
border="5" style="border-color:red;" onmouseover="Product2Info()" /></div>
<img src ="product3.jpg" height="300px" width="200px"
border="5" style="border-color:black;" onmouseover="Product3Info()" /></div>
</body>
</html>
Sie können nicht tun, was Sie versuchen, mit dem zu tun native alert boxes - siehe http://stackoverflow.com/questions/463368/javascript-close-alert-box –
Sie könnten versuchen, etwas anderes als eine Warnung zu tun, wie zum Beispiel ein absolutes div mit 'visibility: hidden', welches die JS wechselt zu 'visibility: visible' und onmouseout zurück zu hidden. –