регистрация1.js 871 B

1234567891011121314151617181920212223
  1. function validateForm(name, phone, email, code, password) {
  2. // Проверка наличия всех полей
  3. if (!name || !phone || !email || !code || !password) {
  4. return false;
  5. }
  6. // Проверка формата телефона (добавьте свою логику, например, регулярное выражение)
  7. if (!/^\+7\(\d{3}\)\d{3}-\d{4}$/.test(phone)) {
  8. return false;
  9. }
  10. // Проверка формата email (добавьте свою логику, например, регулярное выражение)
  11. if (!/^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email)) {
  12. return false;
  13. }
  14. // Дополнительные проверки по необходимости (например, длина пароля)
  15. // ...
  16. return true;
  17. }
  18. module.exports = validateForm;