Both are fine and usually synonymous. Perhaps the form with 'by' would be used when the grabber had a further purpose beyond simply holding the hand.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.