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 :

Est il possible de faire "UNDO" ?


Sujet :

JavaScript

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 144
    Points : 68
    Points
    68
    Par défaut Est il possible de faire "UNDO" ?
    salut a tout le monde,
    est il possible de faire "UNDO" (ctrl +z) en javascript ?
    merci de votre aide,
    merci bcp

  2. #2
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 670
    Points
    66 670
    Billets dans le blog
    1
    Par défaut
    il faudrait pour cela avoir stocké un log, un historique des actions ...
    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 !

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    il faudrait pour cela avoir stocké un log, un historique des actions ...
    merci de votre reponse,
    mais je pense que j'ai pas bien expliqué,
    ce que je veux exactement c est faire un "Undo"(ctrl + Z) dans un textbox lorsque l utilisateur saisie des données non validés.
    merci

  4. #4
    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 640
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 74
    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 640
    Points : 66 670
    Points
    66 670
    Billets dans le blog
    1
    Par défaut
    je réitère ma réponse ...
    cela supposerait d'avoir un log ...
    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 !

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par SpaceFrog Voir le message
    je réitère ma réponse ...
    cela supposerait d'avoir un log ...
    Mais, je ne vois pas l'utilité d'avoir un log pour faire cette opération ??
    merci de votre reponse

  6. #6
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par leo13 Voir le message
    ce que je veux exactement c est faire un "Undo"(ctrl + Z) dans un textbox lorsque l utilisateur saisie des données non validés.
    Le CTRL + Z fonctionne dans les textbox (dépend du navigateur).
    Sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('id_textbox').value = ""; // ou = varOldValue si tu l'as stocké avant modif.
    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

  7. #7
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    sois j'ai mal compris sois il y a eu un manque de communication
    tu souhaites que lorsque l'utilisateur fasse ctrl+z , cela supprime les données de la textbox qu'il est en train de saisir ?

    si oui, il te suffit de récupèrer les évènements claviers sur les deux bouttons cité précédement

    sinon c'est moi qui suis a l'ouest
    est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes

    Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )

  8. #8
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    144
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 144
    Points : 68
    Points
    68
    Par défaut
    Citation Envoyé par E.Bzz Voir le message
    Le CTRL + Z fonctionne dans les textbox (dépend du navigateur).
    Sinon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    document.getElementById('id_textbox').value = ""; // ou = varOldValue si tu l'as stocké avant modif.
    A+
    merci,
    Mais ce que je cherche c est pas vider le contenu du textbox lorsque l utilisateur saisie des données non validés,
    Je veux recuperer la valeur initial du textbox(peut etre un champ vide ou bien des données),
    Merci d'avance,

  9. #9
    Expert confirmé
    Avatar de le_chomeur
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2006
    Messages
    3 653
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 3 653
    Points : 4 835
    Points
    4 835
    Par défaut
    hé bien voila c'est mieux ...
    au moment ou l'utilisateur donne le focus a ton champs , récupère la valeur de celui ci dans un tableau du type : [nomChamps][valeur]
    ce qui te permettra de recharger la donnée souhaité ...
    par contre si l'utilisateur fait une modif , sort du champs et reviens, ce sera la modif qui sera sauvegardée , il te faut donc créer un tableau a 3 dimensions :
    [nomChamps][valeurOrigine][dernièreModif]

    voila ....
    est ton ami fait gagner du temps à ceux qui aident , donc un message avec la balise résolu laisse plus de temps pour résoudre d'autres problèmes

    Premier ministre du CCMPTP (Comité Contre le Mot "Problème" dans les Titres de Posts )

  10. #10
    Expert éminent sénior

    Homme Profil pro
    Inscrit en
    Janvier 2007
    Messages
    13 474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2007
    Messages : 13 474
    Points : 36 571
    Points
    36 571
    Par défaut
    Citation Envoyé par leo13 Voir le message
    Je veux recuperer la valeur initial du textbox(peut etre un champ vide ou bien des données),
    Donc, comme déjà indiqué
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="text" id="la_textbox" value="valeur initiale"><input type="button" value="CTRL+Z" onclick="document.getElementById('id_textbox').value = varOldValue;"
    En ayant déclaré dans le <head> de ta page, en variable globale :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    varOldValue = "valeur initiale";
    Ce n'est ni plus ni moins que le log de Spacefrog, mais avec une historique de 1

    A+
    Pour tout savoir sur l'utilisation du forum

    En postant votre message, n'oubliez pas les Règles du Club.

Discussions similaires

  1. [Tkinter] Est-il possible de faire pivoter des PhotoImage ?
    Par sigmar_avenger dans le forum Tkinter
    Réponses: 9
    Dernier message: 06/01/2007, 15h18
  2. Est il possible de faire planter un système Unix
    Par Patrick PETIT dans le forum Administration système
    Réponses: 15
    Dernier message: 15/06/2004, 15h16
  3. est il possible de faire un trie sur un paramètre donné
    Par chtiboss dans le forum XSL/XSLT/XPATH
    Réponses: 8
    Dernier message: 17/03/2004, 11h51

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