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 :

Effacer value TEXTAREA


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut Effacer value TEXTAREA
    Bonjour,

    Comment après traitement, effacer le value
    d'un TEXTAREA pour qu'au rechargement de la
    page, cette variable soit a blanc ?

    Et ceci automatiquement.

  2. #2
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 252
    Par défaut
    quant tu affiche un textarea par défaut il est vide.
    a moins d'avoir volontairement affiché une valeur entre les balises <textarea></textarea>

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Bonjour numew,

    Oui, le TEXTAREA est vide au rechargement de la page.

    Mais la variable contiens toujours les données saisies
    avant le rechargement de la page !

  4. #4
    Membre chevronné
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2008
    Messages
    252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2008
    Messages : 252
    Par défaut
    Je ne comprends pas le problème.

    Si c'est du php, vider une variable
    $mavariable=''
    supprimer une variable
    unset($mavariable)

  5. #5
    Modérateur
    Avatar de Bisûnûrs
    Profil pro
    Développeur Web
    Inscrit en
    Janvier 2004
    Messages
    9 931
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2004
    Messages : 9 931
    Par défaut
    Citation Envoyé par malabarbe Voir le message
    Mais la variable
    Variable ? Quelle variable ? Y a pas de variable en HTML, c'est un langage "statique". Merci de donner plus de précisions si tu veux avoir une réponse correcte.

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <TEXTAREA name="rcour" rows="10" cols="72" ></TEXTAREA>
    Le value de rcour, contiens bien le contenu du TEXTAREA
    donc rcour est une variable !

    Comment effacer cette variable ?

  7. #7
    Modérateur
    Avatar de Vil'Coyote
    Homme Profil pro
    Développeur adélia & Web
    Inscrit en
    Février 2008
    Messages
    4 583
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur adélia & Web
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2008
    Messages : 4 583
    Par défaut
    en utilisant du jvs ou en forçant value=''
    la vie n'est pas cirrhose des foies ...

    Avant de poster un message Rechercher n'est pas qu'une option.
    FAQ Web - Tuto Web

  8. #8
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par malabarbe Voir le message
    Mais la variable contiens toujours les données saisies
    avant le rechargement de la page !
    Pas du tout... Il n'y a aucune "variable" de ce genre qui contiendrait encore le contenu du textarea après rechargement de la page.

    Tu te trompes quelque part, mais nous ne voyons pas où. Il faudrait que tu nous prouves ce que tu dis, pour qu'on comprenne ton erreur.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  9. #9
    Membre éclairé
    Profil pro
    Inscrit en
    Août 2007
    Messages
    684
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 684
    Par défaut
    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
     
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <title>Résultats des courses a coller</title>
    </head>
    <body>
     
    <CENTER>
    <div id = "div1" >
    <form method="POST" name="form1">
     
    <p><font size="4">Résultats a coller</font></p>
    <p>
    <TEXTAREA name="rcour" rows="6" cols="72" ></TEXTAREA>
    	<br>
    	<input type="submit" value="Valider" name="B1" >
    	<input type="reset" value="Effacer" name="B2"></p>
    </p>
    </form>
    </div>
    </CENTER>
     
    <?PHP
    if ( $_POST['rcour'] <> "" )
    {
    ?>
     
    <script type="text/javascript">
    elem = document.getElementById("div1");
       elem.style.display='none';
    </SCRIPT>
     
    <?PHP
    echo $_POST['rcour'];
    }
    ?>
    </body>
    </html>
    Saisissez du texte, faites valider puis raffraichissez la page !

  10. #10
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Il fallait expliquer ça depuis le début.

    Quand on rafraîchit une page, on renvoie la même requête que celle effectuée pour obtenir cette page, et par conséquent, le même POST avec les mêmes valeurs de formulaire.

    C'est normal et c'est ainsi que ça doit marcher. Pour remettre la page à vide, il faut proposer un lien vers la page vide. Les gens ne vont pas demander à leur navigateur de rafraîchir la page pour obtenir ça.

    À noter qu'il est possible de le faire quand même, par exemple en mettant les valeurs du formulaire en session, puis en renvoyant une redirection vers la page, sans envoi de formulaire, au lieu de la page elle-même, et enfin afficher la page en mettant les champs stockés en session, et effacer les champs de la session. C'est une manière de faire. Ça peut aussi se faire en travaillant principalement en JavaScript.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

Discussions similaires

  1. Effacer le texte du value avec le clique de la souris
    Par argon dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 30/07/2008, 07h41
  2. modifier value textarea
    Par calitom dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 06/06/2007, 16h20
  3. textarea et value sous IE
    Par mal1kom1sap1 dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 29/04/2007, 14h23
  4. bouton qui permet d'effacer un textarea
    Par thesorrow dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 26/03/2007, 15h21
  5. Value d'un textarea qui change
    Par Jarodd dans le forum Langage
    Réponses: 3
    Dernier message: 10/03/2006, 10h50

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