, например, у меня есть следующий 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>
Когда я нажал "BBBBBB",
На светлячок, я получил "
bbbbbb
" предупредил что это именно то, что я ожидал.Но на IE, я получил "
bbbbbb<div>cccccc</div>dddddddddd<div>eeeeeeeee</div>
"
Когда я нажал "DDDDDDDDDD",
На светлячок, я получил "
dddddddddd
" насторожило что именно то, что I ожидается.Но на IE, я получил "
bbbbbb<div>cccccc</div>dddddddddd<div>eeeeeeeee</div>
"
Как я могу получить тот же результат с светлячок на IE?
Спасибо Дрор, Но HTML я хочу, чтобы отслеживать это не генерировать сам, я не могу ожидать, что это может быть – user70228