Salve a tutti i forumisti,
sono alle prese con un problema di programmazione che mi sta creando grossi problemi, ossia le proprietà dell'oggetto Event. Premetto che sono un neofita in Javascript e sto seguendo un paio di libri sull'argomento.

Il codice è questo:

Codice PHP:
<script type="text/javascript"
   function 
tastodestro(e) {     
      if(
e.button)         
      
alert("Tasto destro del mouse disabilitato!"); 
   } 
function 
caricascript() { 
var 
elemento =  document.getElementById("contenitore");                                                if(elemento.addEventListener)         
   
elemento.addEventListener("click"tastodestrotrue); 

</script> 
Il suddetto codice non viene eseguito in quanto il test su e.button dà esito negativo. Come mai? Come posso referenziare la proprietà button dell'elemento?

La cosa strana è che se eseguo il codice direttamente su document la funzione lavora correttamente, ecco il codice:

Codice PHP:
<script type="text/javascript"
function 
bloccaTastoDx(e) {     
   if(
e.button == 2) {         
   
e.preventDefault();         
   
alert("tasto destro disabilitato!");     


document.addEventListener("click"bloccaTastoDxtrue);  
</script> 
Dove sto sbagliando? Grazie