A man in his 20s has been taken to hospital after being bitten by a crocodile at a creek in North Queensland.