Arabic digits in web forms - why a valid phone number gets rejected, and how to fix it in JavaScript
A user in Riyadh types their mobile number with Arabic digits: ٠٥٠١٢٣٤٥٦٧. Your form rejects it, even though it's a perfectly valid number. Or worse, it accepts it and stores it as typed, so your data