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 :

Tableau modifiable dynamiquement


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut Tableau modifiable dynamiquement
    Bonjour,

    Voilà je cherche un exemple de code afin de réaliser un tableau modifiable dynamiquement.

    C-à-d un tableau de données tout à fait classique en HTML (résultats obtenus d'une requête MySQL) et lorsque l'on clique sur une icône à la fin d'une ligne de ce tableau, cette même ligne se changer en formulaire afin de pouvoir modifier les données. Une fois les modifications validées le tableau reprend sa forme initiale mais avec les nouvelles valeurs.

    Quelqu'un a déjà vu un code qui fait cela ?

    Merci

  2. #2
    Membre éclairé Avatar de TSalm
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 361
    Par défaut
    salut,

    mmmh,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
      function editCellHTML(tableName,numLine,numCell,html) {
      	var table = document.getElementById(tableName);
      	var row = table.rows[numLine];
      	var cell = row[numCell];
     
      	cell.innerHTML = html;
      }
    à tester...

  3. #3
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  4. #4
    Membre éclairé Avatar de TSalm
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    361
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 361
    Par défaut
    Salut SpaceFrog,

    c'est fout tout ce qu'on peut faire en javascript

  5. #5
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut
    Citation Envoyé par SpaceFrog
    Merci pour cette info mais je veux vraiment garder le tableau HTML et faire plus un interface riche. D'autres idées ?

  6. #6
    Rédacteur/Modérateur

    Avatar de SpaceFrog
    Homme Profil pro
    Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activité : Développeur Web Php Mysql Html Javascript CSS Apache - Intégrateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par défaut
    ben gerer le onkeydown et onkeyup ... mais bonjour l'usine à gaz

    rajouter des inputs dynamiquement dans les cellules ...
    Ma page Developpez - Mon Blog Developpez
    Président du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts)
    Deux règles du succès: 1) Ne communiquez jamais à quelqu'un tout votre savoir...
    Votre post est résolu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de Développez !

  7. #7
    Membre confirmé
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Avril 2003
    Messages
    145
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Luxembourg

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Avril 2003
    Messages : 145
    Par défaut
    Citation Envoyé par SpaceFrog
    rajouter des inputs dynamiquement dans les cellules ...
    Je pense que c'est un peu la solution. Je pense aussi qu'il faudra un peu de DOM, d'AJAX, de PHP et de MySQL.

    Ce que je cherche c'est un site qui le fait ou un bout de code pour comprendre comment cela fonctionne.

    Merci

Discussions similaires

  1. [XL-2013] Modifier la couleur des bandes d'un tableau croisé dynamique selon un règle.
    Par MattBrou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/11/2013, 16h10
  2. [XL-2010] Tableau croisé dynamique - modifier les chiffres
    Par pierre17du dans le forum Excel
    Réponses: 5
    Dernier message: 04/07/2012, 17h14
  3. [XL-2010] Modifier la Police d'un style de Tableau croisé dynamique
    Par davercel dans le forum Excel
    Réponses: 1
    Dernier message: 19/11/2011, 11h48
  4. Réponses: 1
    Dernier message: 23/12/2010, 10h01
  5. Réponses: 1
    Dernier message: 05/07/2007, 18h28

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