JavaScript 属性选择器:未捕获类型错误:无法读取 null 的属性(读取 'addEventListener')



我正在尝试使用属性选择器选择JavaScript元素,但不知道我做错了什么。

HTML

<a href="#incorporate">Incorporate</a>
JavaScript

<script type="application/javascript">
document.querySelector( 'a[href="#incorporate"]' ).addEventListener( 'click', function( eventObj ) {
// Do something.
} );
</script>

在Chrome的DevTools,我得到以下错误信息:

Uncaught TypeError: Cannot read properties of null (reading 'addEventListener')

为什么我得到错误?

我认为这是正确的。如果你测试你的代码在W3Schools编辑器。你的代码正在工作。

相关内容

  • 没有找到相关文章

最新更新