How to change the texture of the wall of a 3D model like gITF, glb, fbx etc. using drop down choice in Threejs

I have a Threejs app in which I render various 3d models like gItf, fbx, glb etc. I need help in changing the texture of a particular mesh on a click event and apply the texture that user has selected from a dropdown. I need help in doing that.