Is it possible to have a conditional mask? As in, zip code (5 digit) would be #####. But if they kept entering numbers (up to 4 more) it would be ##### - ####.
I hope the following forum link which discusses how to set mask from client side will shed some light in achieving the functionality. Setting Mask with Javascript