Oh entschuldige, natürlich.
Also hier der JS-Teil:
function test(){
el.innerHTML = 'Hund';
}
function rs(element){
window.clearTimeout(element.timeout);
}
function timer(element) {
el = element;
var element.timeout = setTimeout(test, 1200);
}
Der HTML-Teil:
<h1 onmousedown="timer(this)" onmouseup="rs(this)" >Katze</h1>
Dazu sagt mir die FF-Fehlerkonsole
Fehler: missing ; before statement
Quelldatei: (....)index.html
Zeile: 18, Spalte: 5
Quelltext:
var element.timeout = setTimeout(test, 1200);
und aus der Katze wird kein Hund mehr.
Grüße, Matze