IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Comment vérifier un formulaire sans utiliser JS?


Sujet :

JavaScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 62
    Par défaut Comment vérifier un formulaire sans utiliser JS?
    Bonjour,

    Il y a quelques minutes, j'ai eu l'idée de désactiver JS, histoire de voir à quoi ressemblerait le site je conçois. Conclusion, il n'y avait quasiment plus aucunes des fonctionnalités qui rendent le site dynamique, notamment la vérification du formulaire. Pourtant, un petit tour sur un site de petites annonces très connu, m'a permis de me rendre compte que la désactivation de JS n'affecte pas la vérification de formulaire sur ce site. D'où ma question: Connaissez-vous un moyen de vérifier mes formulaires sans JS?

    Merci.

  2. #2
    Membre chevronné
    Homme Profil pro
    Analyse système
    Inscrit en
    Mai 2014
    Messages
    393
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Arménie

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2014
    Messages : 393
    Par défaut
    Bonjour,

    Si on ne peut vérifier le remplissage du formulaire coté client, il faut le vérifier... coté serveur. On envoie les données au serveur. Le serveur vérifie les données. S'il y a un problème, le serveur le signale au client.

  3. #3
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Bonjour,

    le HTML peut aussi imposer quelques vérifications comme la longueur maximum des champs.

    Non seulement on peut vérifier les données côté serveur, mais IL FAUT le faire côté serveur, même quand le Javascript est utilisé.

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2017
    Messages
    62
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2017
    Messages : 62
    Par défaut
    Bonjour à vous deux.
    Je fais la vérification côté serveur. Je serais fou de ne pas le faire, au cas ou justement JS serait HS.Je trouve juste que ce n'est très esthétique et encore moins ergonomique de se retrouver devant une page avec écrit "le champ xxx est obligatoire" et d'être obligé de revenir sur la page du formulaire pour recommencer tous à zéro.
    Sur le site dont je parle (Lebon???), malgré la désactivation de JS, la vérification semble se faire côté client( champs entouré de rouge, texte d'erreur écrit à côté)

  5. #5
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2003
    Messages
    1 309
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 309
    Par défaut
    Citation Envoyé par Stev_k Voir le message
    ... recommencer tout à zéro...
    Ce n'est pas obligatoire, les champs peuvent être initialisés avec les données envoyées au serveur.

  6. #6

Discussions similaires

  1. Comment envoyer un mail via formulaire sans utiliser mailto
    Par passager123 dans le forum Langage
    Réponses: 14
    Dernier message: 06/07/2011, 23h20
  2. Effacer données formulaire sans utiliser de bouton
    Par GillesFABRE dans le forum ASP
    Réponses: 3
    Dernier message: 23/08/2006, 13h27
  3. Réponses: 14
    Dernier message: 27/07/2006, 14h40
  4. Réponses: 4
    Dernier message: 27/11/2005, 17h54
  5. Réponses: 2
    Dernier message: 18/10/2005, 10h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo