Cannot read properties of null のエラー
Q&A
Closed
解決したいこと
Javaでブラックジャックを作ってみたのですが
次はJavaScriptで作ってみようと思い挑戦しています。
解決したいことは以下のエラーです。
クリックするとプレイヤーの手札ゾーンにカードが追加されるfunctionを作ってみたのですが上手くいきません。
どなたかこの愚か者に知恵をお貸しください。
発生している問題・エラー
Uncaught TypeError: Cannot read properties of null (reading 'appendChild');
<div className="player">プレイヤー
<div className="player_hands"></div>
<button className="draw" type="button" onClick={createCard()}>ドロー</button>
</div>
createCard()
function createCard() {
const newCard = document.createElement("input");
newCard.type = "text";
newCard.className = "card";
document.querySelector(".player_hands").appendChild(newCard);
}
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。