gpt4 book ai didi

javascript - Laravel 未捕获类型错误 : Cannot read property 'addEventListener' of null

转载 作者:行者123 更新时间:2023-11-30 14:19:55 25 4
gpt4 key购买 nike

我在控制台中收到此错误 Uncaught TypeError: Cannot read property 'addEventListener' of null,我正在使用 Laravel 5.7,这是我的代码 @section():

@section('scripts')
<script type="text/javascript">
$(document).ready(function() {
function expandTextarea(id) {
document.getElementById(id).addEventListener('keyup', function() {
this.style.height = 0;
this.style.height = this.scrollHeight + 'px';
}, false);
}
expandTextarea('textarea');
});
</script>
@endsection

这里是 app.blade.php

<!-- Scripts -->
<script src="{{ asset('public/js/app.js') }}"></script>
@yield('scripts')

我尝试了 Internet 上提供的许多解决方案,但都是徒劳的,我从我的其他项目中复制了这段代码,它在其中运行良好,但在这里它不起作用。

最佳答案

null

addEventListener 意味着,getElementById 返回了null,这意味着,

Blade 文件中没有 ID 为“textarea”的 HTML 元素。

确保 HTML 标记 id='textarea' 出现在您定位的元素上。

关于javascript - Laravel 未捕获类型错误 : Cannot read property 'addEventListener' of null,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52941763/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com