唐太宗李世民共有14个儿子,其中不乏才能优秀者,比如太子程前,魏王李泰,吴王李恪。先说太子李承乾,李承乾8岁就当了太子,长期以来都颇受李世民的喜爱。贞观9年,李渊驾崩,李世民为父亲守孝,把所有的政事都交给了李承乾处理,时间长达7个月,期间很多大臣劝他赶快回来,李世民不听,因为他不仅要守礼制,还有心历练和考察太子。
首先,鹬蚌相争渔翁得利,李治是渔翁。太子和魏王本来最有希望,但是他们互相争斗,把自己的羽翼都伤了,太子李承乾就不用多说了,他被李泰逼急了,意图谋反,这实际上属于自爆,但是自爆之后,他还不忘反咬了李泰一口,说自己都是李泰逼的,如果让他成了太子,大家就都遂了他的愿了。而且,这个李泰也有过自爆的行为,就是李承乾失势后,他曾逼迫李治退出竞争,此事被李世民得知。
李治当时只有16岁,年轻又柔弱,但是这偏偏成了他角逐王位时候的优点,年轻柔弱就没有能力去犯错自爆,外界常常会觉得他是一个仁爱的人,而且天下已定,唐朝需要的不是开拓之君,而是守成之君。另外一点非常重要的是,李世民希望可以保全自己的所有儿子,这一点,仁爱的李治可以做到,其次就是长孙无忌、褚遂良等一大批元老都支持他。