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

HTML Discussion :

Question sur les formulaires


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 167
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut Question sur les formulaires
    Bonjour,
    J'ai une question bête, mais voilà je la pose...

    J'ai un tableau avec une 10ène de lignes et 8 colonnes (td) par ligne.
    Chaque ligne représente des informations sur un article.
    J'aimerais avoir un formulaire par article de manière a mettre ce que lorsque je clique sur "sauver", il recupère et gère le donnée d'un article et pas tous.

    Je ne suis donc pas sure si je peux faire ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <table>
    <form>
    <tr>
    <td></td>[... autre td ...]
    </tr>
    </form>
    <form>
    <tr>
    <td></td>[... autre td ...]
    </tr>
    </form>
    <form>
    <tr>
    <td></td>[... autre td ...]
    </tr>
    </form>
    </table>
    ou si je peux faire ca

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <table>
    <tr>
    <form>
    <td></td>[... autre td ...]
    </form>
    </tr>
    <tr>
    <form>
    <td></td>[... autre td ...]
    </form>
    </tr>
     
    </table
    <form>
    Merci pour votre avis.

  2. #2
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    bonsoir,

    désolé mais aucune des deux solutions que tu as postées n'est correcte.
    La table doit être incluse dans le formulaire.

    J'aimerais avoir un formulaire par article de manière a mettre ce que lorsque je clique sur "sauver", il recupère et gère le donnée d'un article et pas tous.
    Je n'ai pas bien compris, peux-tu être plus précis ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 167
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut
    Salut,

    Ben j'ai ce tableau (je simplifie le code)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
     
    <form>
    <table>
    <tr>
    <td><input value="11" /></td>
    <td><input value="12" /></td>
    <td><input value="13" /></td>
    <td><input value="14" /></td>
    <td><input value="15" /></td>
    <td><input type="submit" value="Sauver1" /></td>
    </tr>
     
    <tr>
    <td><input value="11" /></td>
    <td><input value="12" /></td>
    <td><input value="13" /></td>
    <td><input value="14" /></td>
    <td><input value="15" /></td>
    <td><input type="submit" value="Sauver1" /></td>
    </tr>
     
    <tr>
    <td><input value="21" /></td>
    <td><input value="22" /></td>
    <td><input value="23" /></td>
    <td><input value="24" /></td>
    <td><input value="25" /></td>
    <td><input type="submit" value="Sauver2" /></td>
    </tr>
     
    <tr>
    <td><input value="31" /></td>
    <td><input value="32" /></td>
    <td><input value="33" /></td>
    <td><input value="34" /></td>
    <td><input value="35" /></td>
    <td><input type="submit" value="Sauver3" /></td>
    </tr>
    </table>
    </form>
    Quand je clique sur "Sauve3" j'aimerais que toutes les trentaines soient envoyés et traitées, mais pas les vingtaine et dizaine

    Quand je clique sur "Sauve2" j'aimerais que toutes les vingtaines soient envoyés et traitées, mais ....

    Quand je clique sur "Sauve3" j'aimerais que toutes les dizaines soiet envoyés et traitées, mais pas ...

    etc

  4. #4
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Ok...
    Regarde voir cette question de la FAQ si elle ne répond pas à ton problème :
    http://javascript.developpez.com/faq...bjs#BoutSubmit

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 167
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 167
    Par défaut
    Salut,
    Je te remercie pour ta réponse et en effet, ca ma mis sur la piste. Ca m'a aussi surtout rappeler cette possiblité :o)

    Cependant, il y a un petit truc que je ne comprends pas

    Qu'est le but de ceci onsubmit="return testsubmit()":
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <form name="formulaire" method="post" action="" onsubmit="return testsubmit()">
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    // fonction pour le cas d'appui sur la touche entrée
    function testsubmit() {
        return !!document.formulaire.action;
    }
    Qu'es-ce ca fait, ca annul l'action de la touche enter?

  6. #6
    Expert confirmé
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 660
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 660
    Par défaut
    Citation Envoyé par pierrot10 Voir le message
    S
    Qu'es-ce ca fait, ca annul l'action de la touche enter?
    exactement. Par contre, pour se sont-ils compliqués la vie ? Un return false aurait pu faire tout aussi bien à mon avis.

Discussions similaires

  1. Réponses: 18
    Dernier message: 14/06/2007, 19h34
  2. [débutant] 2 questions sur les formulaires
    Par pepper18 dans le forum IHM
    Réponses: 3
    Dernier message: 19/04/2007, 11h50
  3. Questions sur les formulaires
    Par Pfeffer dans le forum 4D
    Réponses: 4
    Dernier message: 19/07/2006, 11h00
  4. [Débutant] question sur les formulaires
    Par IDE dans le forum Access
    Réponses: 8
    Dernier message: 15/07/2006, 16h37
  5. Question sur les formulaires / ID
    Par beru333 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 10/07/2006, 10h58

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