そもそも使い方が間違ってるんだろ
canvasは絵を書くところであって
入力を受け付けるところではない