Cita:  
					Iniciado por _cronos2 
  Sí, algo más o menos así.
Saludos (:
    Bueno,me acabo de fijar en el error, no es 
 Cita:  <html><head><script type="text/javascript">
function elemento(e){
if (e.srcElement){
elementoid = e.srcElement.id;
}
else if (e.target) {
elementoid = e.target.id;
}
if(elementoid == "div1"){
document.getElementById('div1').style.visibility = 'hidden';
}
}
</script></head><body onmousedown="elemento(event);">
<div id="div1"></div></body></html>
    Es 
 Cita:  <html><head><script type="text/javascript">
function elemento(e){
if (e.srcElement){
elementoid = e.srcElement.id;
}
else if (e.target) {
elementoid = e.target.id;
}
if(elementoid != "div1"){
document.getElementById('div1').style.visibility = 'hidden';
}
}
</script></head><body onmousedown="elemento(event);">
<div id="div1"></div></body></html>
    Un saludo, y mil gracias :)