Ich habe auf einer Seite ein online-Hilfe eingebaut. Sobald man über ein Element geht, wird per onMouseOver eine Funktion gestartet, die den Titel-Tag dieses Elements ausliest, und den Inhalt per innerHTML in eine entsprechende DIV schreibt. Allerdings muss ich dafür jedem einzelnen Element dieses onmousover sowie ein onmouseout manuell mitgeben.
Beispiel:
<a href="#" title="Klicken Sie hier um dies und das zu machen" onMouseOver="zeigeHilfe(this)" onMouseOut="zeigeHilfe('kein Text')">Link</a>
<div id="hilfe"><!-- Hier steht dann der Hilfetext --></div>
Jetzt habe ich mir überlegt, ob es nicht möglich ist, dass man hier automatisiert. Man müsste per DOM die ganze Seite nach Elementen mit dem TITLE-Tag durchsuchen und diese dann mit den Events versorgen.
So müsste man nurnoch den Title für die Elemente setzen, der rest würde von alleine passieren.
Kann man - und wenn wie - so etwas umsetzen?!