for example ,I have the following html
<HTML>
<HEAD>
<script type="text/javascript">
function trackElement(event){
event=event||window.event;
var target = event.explicitOriginalTarget||event.srcElement||document.activeElement;
var targetText = target.nodeValue||target.innerHTML;
alert(targetText);
}
</script>
</HEAD>
<BODY onclick="trackElement(event)">
<div>bbbbbb<div>cccccc</div>dddddddddd<div>eeeeeeeee</div></div>
</BODY>
</HTML>
When I clicked "bbbbbb",
On firefox ,I got "
bbbbbb
" alerted which is exactly what I expected.But on IE, I got "
bbbbbb<div>cccccc</div>dddddddddd<div>eeeeeeeee</div>
"
When I clicked "dddddddddd",
On firefox ,I got "
dddddddddd
" alerted which is exactly what I expected.But on IE, I got "
bbbbbb<div>cccccc</div>dddddddddd<div>eeeeeeeee</div>
"
How can I get the same result with firefox on IE?