租用问题

质量为本、客户为根、勇于拼搏、务实创新

< 返回租用问题列表

js事件源window.event.srcElement兼容性如何写,js获取事件源

发布时间:2023-08-03 08:29:16

js事件源window.event.srcElement兼容性如何写

在区分浏览器中,获得事件源的方式有所区分。以下是一种兼容性写法:
```javascript
var eventSource = event.target || event.srcElement;
```
在现代浏览器中,事件对象有`target`属性,它指向触发事件的元素。而在旧版本的IE浏览器中,事件对象有`srcElement`属性,它指向触发事件的元素。
通过使用逻辑或运算符`||`,可以根据浏览器支持的属性来获得事件源。如果`target`属性存在,则`eventSource`将指向`target`属性;否则,`eventSource`将指向`srcElement`属性。