use getElementById instead of querySelector