سلام
خودتون رو جای مرورگر بذارید:
  1. فایل html شما رو باز می‌کنه
  2. میرسه به تگ script و فایل javascript رو اجرا می‌کنه
  3. تگ با کلاس itemli پیدا نمی‌کنه چون هنوز به قسمتی از html نرسیده که اون تگ ساخته می‌شه
  4. ارور میده ولی پردازش html رو ادامه میده
  5. تگ‌ها رو می‌سازه و شما صفحه رو می‌بینید

برای این که مشکل حل بشه دوتا راه ساده دارین:
  1. تگ script رو آخر صفحه بذارین (اما داخل body باشه یعنی قبل از نوشتن </body>)
  2. توی فایل js اون خط از کدتون رو داخل document.onload بذارین که بعد از بارگذاری کامل صفحه، اجرا بشه

document.onload = function() {console.log(document.querySelector('.itemli').inn  erHTML)}