Another possibility is that Naruto gets angry. He has his own reasons for trying to help Sasuke, and being attacked by Sakura for it could make him frustrated. However, his anger would probably be mixed with confusion as he tries to understand what has gotten into Sakura.
He may also choose to defend himself without really fighting back. Naruto values Sakura as a friend and teammate, so he would be reluctant to harm her. He might just try to dodge her attacks and keep talking to her, hoping to snap her out of it.
In some fanfictions, Sakura's reaction could be more complex. She might be hurt not just physically but also emotionally. This could lead her to question her relationship with Sasuke and might cause her to make some big decisions, like whether to continue trying to reach out to him or to cut him off completely.
She could be heartbroken. Sakura has always loved Sasuke deeply, so his leaving for Naruto would be a huge blow to her. She might initially be in denial, not believing that Sasuke would choose Naruto over her.
Naruto might initially be in denial. He's so used to having Sakura around and believing that they have a future together. So when she leaves for Sasuke, he might think it's just a temporary thing or that she's been influenced by something or someone. But as time passes and he realizes it's real, he would be deeply hurt. He might also start to question his own self - worth, thinking that he wasn't good enough for Sakura. And he might even try to win her back at first, but then slowly come to accept the situation and focus on his other responsibilities like being a ninja and protecting the village.
Well, Naruto might be furious. He's always been protective of Sakura. He'd probably drop everything he's doing and go after Sasuke to rescue Sakura. Naruto has a strong sense of justice and loyalty, especially towards his friends. And Sakura is one of his closest friends, so he won't stand by and let her be in danger.
Naruto might react with confusion at first. He has always wanted to be accepted by the villagers, so being attacked is the opposite of what he expected.
Naruto might be very forgiving right away. He has always had a big heart and cared deeply for Sakura, so he could just accept the apology with a big grin and say it's all in the past.
Naruto could also feel a deep sense of hurt. After all, he has been through a lot with Sakura. In the face of her betrayal, he might start to question his own judgment of people. However, being Naruto, he would not give up easily. He might try to find a way to redeem Sakura or at least make her see the error of her ways. He would draw on his own experiences of being ostracized in the past and use that to try to understand her actions and find a solution.
She might be heartbroken. Sakura could initially be in shock and then fall into a deep sadness. She may blame herself for Naruto's leaving, thinking that she could have done something differently.
One possible reason could be extreme jealousy. Sakura might be so blindly in love with Sasuke that she sees Naruto as a threat to Sasuke's attention or her relationship with Sasuke. Maybe she thinks Naruto is getting in the way of Sasuke's return to the village or her attempts to win Sasuke back.
At first, Naruto might be extremely shocked. He trusts Sakura as a teammate and friend, so being kidnapped by her would be completely unexpected. He would likely try to talk to her, asking her why she's doing this.