onFocus="this.blur()"; valide einbauen.

Status
Nicht offen für weitere Antworten.

FoolMoon

Erfahrenes Mitglied
Hallo Community

ist es möglich den Befehl onfocus="this.blur()"; der verhindert das bei einem klick auf einen Link der Rahmen nicht erscheint?

Folgendes funktioniert zwar, ist aber nicht valide:
Code:
<a href="http://www.domain.de/lin.html" onFocus="this.blur()"; >Link</a>
 
Zuletzt bearbeitet:

Flex

(aka Felix Jacobi)
HTML:
<a href="http://www.domain.de/lin.html" onfocus="this.blur()"; >Link</a>

Attribute werden bei XHTML grundsätzlich klein geschrieben.
 

Flex

(aka Felix Jacobi)
Mit was validierst du denn?

HTML:
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
	<title>WOWI</title>	

</head><body class="index">

	<div><a href="#" onfocus="this.blur();">#</a></div>


</body>
</html>

Geht bei mir sowohl bei XHTML 1.0 Trans/Strict als auch XHTML 1.1 als valide durch.
 
Status
Nicht offen für weitere Antworten.