S.H.
When my kids have throw-up illnesses... I use a Puppy pad.
Ya know, the one's that pets use to pee/potty on.
Because it soaks up fluids and does not leak. And you just buy them from the grocery store.
I put it OVER their pillow, and around their bed and under them.
And I keep a trash can near them (within arm's reach) , and they will RUSH to it and lean their head over it, then throw-up.
It is easy, using a Puppy Pad for illnesses like this.
Better than ruining bedding or towels.