JürgenB: onmousedown nur in div gültig

Beitrag lesen

Hallo Kevin,

du musst den Eventhandler nicht an das Dokument, sondern an das Div "hängen". Dazu benötigst du Zugriff auf das Div. Am besten geht das meiner Meinung nach über die ID:

<div id="sinnvolleID"> .... </div>

Da du auf das Div erst zugreifen kannst, wenn es existiert, musst du den Scriptteil entweder hinter dem Div notieren oder warten, bis das Dokument geladen ist:

window.onload = function() {     // anonyme Funktion, die nach dem Laden  
                                 // aufgerufen wird  
  document.getElementById("sinnvolleID").onmousedown = deineFunktion;  
}

Gruß, Jürgen