con JS disabilitato il controllo non funziona.

e visto che te lo devi scrivere da qualche parte, che ha accettato, tanto vale fare subito un controllo lato server ed eventualmente rispedire l'utente al form