テキスト入力の文字数を1文字入力毎に取得して表示する

<input type="text" value="" placeholder="文字入力" />
<p><span>0</span>文字入力</p>
const inp = document.querySelector("input");
const spn = document.querySelector("span");
inp.addEventListener("keyup", () => {
  spn.textContent = inp.value.length;
});