Sprite and keyboard

1) One problem
1)why cant I have a enter frame listener with a Sprite in AS3?

canvas1.addEventListener(Event.ENTER_FRAME, checkNumber);//wrong wont work

addEventListener(Event.ENTER_FRAME, checkNumber); //will work as I cant have a enter frame on a Sprite it seems