Validation intermédiaire d'un formulaire

Bonjour, Bonjour,

j'ai un moteur de recherche avec 4 critères. Je veux que quand j'en selectionne un, les infos des 3 autres se mettent à jour par rapport au premier.
On m'a conseillé le javascript que je ne connais pas. Je veux juste savoir comment faire cette "validation intermédiaire" sans recharger la page.

Merci à tous

4 réponses

  • Votes
  • Date
  • Date décroissante
  1. bonjour
    le javascript se déroule sur la machine client
    peut accéder aux "zones" définis dans htm,
    et réagir lors des actions d'un utilisateur sur
    ces "zones". ( "zones"= input,button,img,textarea... )
    difficile de répondre avec le peu d'infos données
    mais je pense que cela devrait aller.
    réponse vague. si question plus précise,
    réponse plus précise.
    cordialement.
    1. je recommence mon explication:
      j'ai un formulaire avec 4 listes déroulantes; Les valeurs sont récupérées en php. Quand je valide une valeur dans une de mes listes, les infos des autres changent. Je veux que ces informations se mettent à jour dynamiquement. Il faut donc valider le premier critère et créer un code de facon à mettre à jour les 3 autres, sans recharger la page.
      C'est plus clair??

      Merci
  2. si c'est php qui récupère les valeurs,
    comment pourrait-il mettre à jour les
    informations d'une page web sans
    la recharger ?
    1. C'est pour ça que j'aimerai que l'on me dise si c'est vraiment javascript qu'il faut utiliser et si oui quels fonctions propres à javascript.
      1. on ne se comprend pas réellement
        php se déroule sur le serveur et envoie du htm, javascript
        vers le client.
        htm, javascript se déroulent chez le client, l'utilisateur
        agit, javascript et/ou htm réagissent et interagissent ,
        ont accès aux données sur la machine client, et peuvent
        appeler un php ( le même qui les a générés peut-être )

        je récapépète : javascript à accès au html ( généré par
        php peut-être ) et aux données sur la machine client.
        aucun accès aux serveur sauf l'appel d'un php.

        suis-je clair ?