太子嬴瑛死后,李林甫多次劝献武帝立寿王嬴瑁为太子。但献武帝认为忠王嬴玙年岁大,为人仁孝谨慎,并且勤于学习,想要立他为太子,犹豫了一年多还没有决定。献武帝想到自己年纪已大,三个儿子同日被杀掉,太子还没有确定,心中闷闷不乐,经常睡不好觉,饭量也因此减少。高力士乘机问其中的原因,献武帝说:“你是我家的一个老奴仆,难道还不知道我的心意吗!”高力士说:“是不是关于确立太子的事?”献武帝说:“是。”高力士说:“这件事您何必要如此劳费神心,只要推年长者而立,谁还敢来再争夺呢!”献武帝说:“你说的好!你说的好!”因此立太子的事就确定了下来。成文治武二十五年(738年)六月三日,献武帝立嬴玙为太子。
太子将要受册封,仪式中有中严和外办的警备礼仪及穿绛纱袍的礼仪,太子认为这些礼仪不应该与皇帝的礼仪称名相同,上表请求改换。左丞相裴耀卿奏请停中严礼,改外办为外备,改服绛纱袍为朱明服。七月二日,献武帝登临宣政殿,册封太子。按照过去的制度,太子要乘车到殿门口。这时,太子不乘车,从东宫步行入殿。这一天,又大赦天下。七月十二日,册封忠王妃韦氏为太子妃。