Element

all elements

Fehler-Typ

Wissen

Richtlinien

Anforderung

Alle onmouseover Event-Handler eine zugehörige onfocus Event-Handler.

Fehler

onmouseover Event-Handler fehltonfocus Event-Handler.

Kurze Beschreibung

Jedes Element, dass ein onmousemove-Attribut enthält, muss auch onfocus -Attribut enthalten.

Wie repaieren

Hinzufügen eines onfocus Handlers zu Ihrem script, das die gleiche Funktion wie der oncmouseover Handler ausführt.

Schritte für die Prüfung

Prozedur

1. Prüfen Sie jedes Element im Dokument auf ein onmouseover Attribut.
2. Wenn das Element ein onmouseover Attribut enthält, prüfen Sie dieses auch ein auf ein gültigesonfocus Attribut.

Erwartetes Ergebnis

1. All onmouseover event handlers have an associated onfocus event handler.

Ergebnis gescheitert

1. Hinzufügen eines gültigen onfocus Attributs zu dem Element.

Beispiel

Pass Beispiel

Contains an element that has an onmouseover attribute and an onfocus attribute.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<title>OAC Testfile - Check #107 - Negative</title>
</head>
<body>

<INPUT name="num" onmouseover="foo" onfocus="bar" value="0">

</body>
</html>

Beispiele gescheitert

Contains an element that has an onmouseover attribute without an onfocus attribute.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<title>OAC Testfile - Check #107 - Positive</title>
</head>
<body>

<INPUT name="num" onmouseover="foo" value="0">

</body>
</html>

English | German | Italiano


Website-Engine-Code ist copyright © 2011
Inclusive Design Institute
Webservice Api