0
<html>
<body>
<html>
<body>
<ul id="navigation">
<li><a href="Code libraries">Code libraries</a></li>
<li><a href="Web sites">Web sites</a></li>
<li><a href="Archives">Archives</a></li>
</ul>
</body>
</html>
</body>
</html>
<script>
window.onload = function() {
var navigation = document.getElementById("navigation");
navigation.onclick = function (evt) {
var event = evt || window.event;
var target = event.target || event.srcElement;
var text = "Link's text: " + target.innerHTML;
alert(text);
}
};
</script>
Вопрос:Поддерживает ли IE 10 событие event.target?
Если я изменил:
var event = evt || window.event;
var target = event.target || event.srcElement;
в
var event = evt;
var target = event.target;
Он по-прежнему работает в IE (я использую IE 10), Означает ли это: IE10 также поддерживает event.target
, и в будущем мне не нужно использовать этот код: var target = event.target || event.srcElement;
?
В следующий раз, вы можете просто хотите проверить документацию от Microsoft: http://msdn.microsoft.com/en-us/library/ie/ff974946(v= vs.85) .aspx – lqc
[IE9 и выше версии этого браузера недоступны для пользователей Windows XP] (http://windows.microsoft.com/en-us/internet-explorer/products/ie-9/system- требования), поэтому лучше поддерживать обратную совместимость для поклонников IE8/7, не затронутых, по крайней мере, в ближайшие годы. – Stano