这是惯用法问题。商务印书馆2014年9月第1版《英语词语用法详解词典》指出:
by 与 catch,hold,seize,take 等动词连用时,习惯用“catch [take, etc.] sb. + by the +具体部位”结构。例如:He seized her by the hair.他抓住她的头发。/ I caught the thief by the arm.我抓住贼的胳膊。/ She took me by the hand.她抓住我的手。
不可说:He seized her by her hair./ I caught the thief by his arm./ She took me by my hand.
 《高考英语备考1号·速效编》
						《高考英语备考1号·速效编》
					 《高考英语备考1号·写作编》
						《高考英语备考1号·写作编》
					 《高中英语晨读晚记》
						《高中英语晨读晚记》
					 《高中英语错题笔记》
						《高中英语错题笔记》
					 《零起点考大学英语》
						《零起点考大学英语》
					