This article presents an adaptive neural network (ANN) control scheme based on a disturbance observer that can achieve trajectory tracking control of robotic manipulators under external disturbances and dynamic model uncertainties. Firstly, an ANN controller based on full-state feedback is derived using the backstepping technique to achieve an online approximation of uncertainty. The integral sliding mode surface with a position error is introduced into the controller, which reduces the steady-state error of the system and enhances robustness. Then, a novel disturbance observer is designed to estimate both the approximation errors of the ANN and external disturbances, and to provide compensation for the controller, effectively suppressing the trajectory tracking errors caused by approximation errors and disturbances. Subsequently, the Lyapunov stability theory is utilized to demonstrate the stability of the developed control strategy and the boundedness of all closed-loop signals. Finally, numerical simulations are used to confirm the efficacy of the proposed control method.