<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>JavaScript: Ausgabe Titel des Link-Tags in der Statuszeile</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta http-equiv="Content-Style-Type" content="text/css">
<meta name="description"
content="Übung JavaScript. Ausgabe Titel des Link-Tags in der Statuszeile">
<meta name="keywords" content="HTML, JavaScript">
<meta name="author" content="Roland Unger">
<script language="JavaScript" type="text/javascript">
function (obj, eventType, afunction, isCapture) {
if (obj.addEventListener) {
obj.addEventListener(eventType, afunction, isCapture);
return true;
}
else if (obj.attachEvent) {
return obj.attachEvent("on"+eventType, afunction);
}
else return false;
}
function removeEvent(obj, eventType, afunction, isCapture) {
if (obj.removeEventListener) {
obj.removeEventListener(eventType, afunction, isCapture);
return true;
}
else if (obj.detachEvent) {
return obj.detachEvent("on"+eventType, afunction);
}
else return false;
}
function processAnchorEvent(event) {
if ((event.type=="mouseover") || (event.type=="focus")) {
if (event.srcElement) window.status=event.srcElement.getAttribute("title");
if (event.currentTarget) {
window.status=event.currentTarget.getAttribute("title");
event.stopPropagation();
if (event.cancelable) event.preventDefault();
}
}
if ((event.type=="mouseout") || (event.type=="blur")) {
if (event.srcElement) window.status="";
if (event.currentTarget) {
window.status="";
event.stopPropagation();
if (event.cancelable) event.preventDefault();
}
}
return true;
}
function initAnchorStatus() {
var anchorList, aTitle, i;
if (document.getElementsByTagName) {
anchorList=document.getElementsByTagName("a");
if (anchorList.length>0)
for (i=0; i<anchorList.length; i++) {
aTitle=anchorList[i].getAttribute("title");
if ((aTitle!=null) && (aTitle!="")) {
addEvent(anchorList[i], "mouseover", processAnchorEvent, false);
addEvent(anchorList[i], "focus", processAnchorEvent, false);
addEvent(anchorList[i], "mouseout", processAnchorEvent, false);
addEvent(anchorList[i], "blur", processAnchorEvent, false);
}
}
}
}
onload = initAnchorStatus;
</script>
</head>
<body>
<h2>Übung JavaScript</h2>
<h3>Ausgabe Titel des Link-Tags in der Statuszeile</h3>
<p>Wenn Sie mit der Maus über die Hyperlinks fahren oder diese mit der
Tabulator-Taste fokusieren, so wird die im Titel des Hyperlinks angegebene
Erläuterung in der Statuszeile ausgegeben:
<a href="main_index_list.html" target="_top"
title="Zurück zur Übersicht der Skripten">Skripten</a>,
<a href="index.html" target="_top"
title="Zurück zur Einführung">Einführung</a>.
</p>
</body>
</html>