title-Attribut mit JS ausblenden?
Mel
- javascript
Hallo liebes Forum,
ist es möglich mit Javascript das title-Attribut auszublenden?
Ich habe eine Landkarte, bzw. verweissensitive Grafiken. Dazu Tooltipps via JS da mit reinem CSS ja leider nicht möglich. Zusätzlich natürlich ein title-Attribut...
nur:
das stört wenn ich mit der Maus über die Grafik gehe und zusätzlich zum Tooltipp das title-Attribut angezeigt wird. Oder seht ihr das anders?
Habt ihr Ideen oder einen TIpp für mich?
Vielen Dank, Melanie
Hi,
ist es möglich mit Javascript das title-Attribut auszublenden?
es ist mit JavaScript ab einer gewissen (alten) Version möglich, den HTML-Code umfangreich zu manipulieren.
Ich habe eine Landkarte, bzw. verweissensitive Grafiken. Dazu Tooltipps via JS da mit reinem CSS ja leider nicht möglich. Zusätzlich natürlich ein title-Attribut...
Das JavaScript wird sicher das title-Attribut verwenden, richtig?
Cheatah
Das JavaScript wird sicher das title-Attribut verwenden, richtig?
Nein...ich habe mir freies Script aus www geholt. Ich weiss dass das nicht gerne gesehen wird aber das muss bis morgen fertig sein und ich kann das auf die Schnelle nicht zu 100% erlernen und verstehen, also wenn Du Tipp hast wo ich mir das ansehen kann worauf Du anspielst werde ich Dir (wieder einmal mehr) zutiefst dankbar sein.
Hi,
Das JavaScript wird sicher das title-Attribut verwenden, richtig?
Nein...ich habe mir freies Script aus www geholt.
das heißt, Du hast es eingesperrt, und jetzt ist es nicht mehr frei?
Ich weiss dass das nicht gerne gesehen wird aber das muss bis morgen fertig sein
Das hat wer entschieden?
und ich kann das auf die Schnelle nicht zu 100% erlernen und verstehen,
Nein, auf die Schnelle erlernt man nichts genügend. Daher ist es auch Unsinn, beim Umgang mit nicht hinreichend bekannten Techniken Zeitlimits zu setzen.
also wenn Du Tipp hast wo ich mir das ansehen kann worauf Du anspielst werde ich Dir (wieder einmal mehr) zutiefst dankbar sein.
Auf die Manipulation des HTML-Codes mittels DHTML.
Cheatah
das heißt, Du hast es eingesperrt, und jetzt ist es nicht mehr frei?
nein ich wollte damit nur andeuten dass ich es nicht geklaut habe.
Das hat wer entschieden?
Ich habe morgen einen Präsentationstermin.
Nein, auf die Schnelle erlernt man nichts genügend. Daher ist es auch Unsinn, beim Umgang mit nicht hinreichend bekannten Techniken Zeitlimits zu setzen.
Ich weiss ja was Du meinst und stimme Dir auch vollkommen zu. Das ändert gerade trotzdem nix an gewissen Panik- und Müdigkeitszuständen.
Auf die Manipulation des HTML-Codes mittels DHTML.
Typische Cheatah-Antwort ;)
Trotzdem danke, ich werde mal auf die Suche gehen.
Hallo Mel,
Probiers mal damit:
var alterTitel = new Object();
function titelWeg (id) {
if (!document.getElementById) {return;}
alterTitel[id] = document.getElementById(id).getAttribute("title")
document.getElementById(id).removeAttribute("title");
}
function titelDa (id) {
if (!document.getElementById) {return;}
document.getElementById(id).setAttribute("title", alterTitel[id]);
}
<img src="..." id="MeinBild" onmouseover="titelWeg(this.id)" onmouseout="titelDa(this.id)">
(ohne Gewähr, habs nicht getestet)
Funktioniert zwar wohl in älteren Browsern nicht 100%tig aber für deine morgige Päsentation sollte es reichen, wenn da keiner mit Netscapes 4.7 angerollt kommt :)
Gruesse,
Joerg