Foles' 5-yard touchdown throw to Riley Cooper, the wide receiver's third scoring catch of the game, tied the record shared by Peyton Manning, Joe Kapp, Y.A. Tittle, George Blanda, Adrian Burk and Sid Luckman.
Manning threw seven touchdown passes against the Baltimore Ravens in the season opener this year.
Burk accomplished the feat in 1954 for the Eagles against Washington, so Foles also tied the Eagles' franchise record.
Foles completed just 11-of-29 passes for 80 yards in the Dallas game, leading to debate whether he could be the Eagles' No. 1 quarterback.
Foles responded with a career game Sunday against Oakland. His record-tying toss to Cooper came with 4:28 left in the third quarter. Foles returned for another series at the end of the third quarter, but the Eagles punted. He was replaced by Matt Barkley in the fourth quarter.
Foles finished 22 of 28 for 406 yards against the Raiders.