//***************************************************
// Permet de palier au fait que activeElement ne
// fonctionne pas avec firefox
// activeElement permet de récupérer les propriété de l'objet
// d'appel de la fonction
//****************************************************
<script type="text/javascript">
function msg(e) // e = event
{
var target; //initialisation
if ("activeElement" in document)
{
target = document.activeElement; //Si IE
}
else {
target = e ? e.explicitOriginalTarget : null; // Si Firefox
}
alert(target.id);
}
</script>
<div id="tata" name="tata"
style="background-color:#FFFF00;width:50%;height:50"
onclick="msg(event);">contenu du div</div>
Et voila