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 :

Appui sur un bouton non pris en compte


Sujet :

JavaScript

Vue hybride

Message pr�c�dent Message pr�c�dent   Message suivant Message suivant
  1. #1
    Membre �m�rite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 79
    Localisation : France, Val d'Oise (�le de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par d�faut Appui sur un bouton non pris en compte
    Bonjour � toutes et � tous,

    j'ai �crit le code HTML suivant :

    Code html : 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
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
    <html><head>
     
      <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
      <title>TextArea</title>
      <button onclick="info;" class="button button-data">Infos fichiers</button> 
      </head><body>
    	<label for="story">Tell us your story:</label>
    	<textarea id="story" name="story" rows="5" cols="50">It was a dark and
    	stormy night...
    	</textarea>
     
    <script>
        function info() {
          document.getElementById('story').textContent = "ceci est le nouveau texte";
        }
      </script>
    </body></html>

    Lorsque je clique sur le bouton, rien ne se passe. Je ne vois pas mon erreur.

    Merci de votre aide.

    Pierre.

  2. #2
    Expert confirm�
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 681
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 681
    Par d�faut
    quand vous utilisez info c'est une r�f�rence � la variable javascript qui contient la fonction. si vous voulez ex�cuter la fonction, il faut rajouter des parenth�ses info().

    1er conseil : utilisez plutot l'encodage UTF-8 pour votre page, il est utilis� majoritairement depuis plusieurs ann�es, dans le monde entier et donc c'est l'encodage que vous retrouverez dans beaucoup de cas. et donc il est certainement g�r� par votre �diteur de code.

    2e conseil : s�parez le code html et le code. cela a plusieurs avantages comme la possibilit� de mettre les 2 sortes de code dans des fichiers s�par�s et donc vous vous y retrouverez mieux.
    pour faire cela, dans le code html mettez un identifiant au bouton comme cela :
    <button id="le_bouton" class="button button-data">Infos fichiers</button>
    et ensuite utilisez l'identifiant dans le code javascript comme cela :
    Code javascript : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    document.addEventListener("DOMContentLoaded", e => {
    	// code qui s'exécute quand tout le code html est chargé par le navigateur
     
     
    	document.getElementById("le_bouton").addEventListener("click", e => {
     
    		document.getElementById('story').textContent = "ceci est le nouveau texte";	
     
    	});
     
     
     
    });

  3. #3
    Membre �m�rite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 79
    Localisation : France, Val d'Oise (�le de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par d�faut
    Merci "mathieu" pour cette correction et pour les conseils.

    Cordialement.

    Pierre.

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. service windows et detection d'appui sur le bouton "del" du clavier?
    Par Jayceblaster dans le forum Windows Forms
    R�ponses: 25
    Dernier message: 06/11/2007, 16h32
  2. [Lazarus] Attendre l'appui sur un bouton
    Par Brupio dans le forum Lazarus
    R�ponses: 4
    Dernier message: 20/06/2007, 21h23
  3. Tester l'appui sur un bouton de 3s
    Par themacprod dans le forum C
    R�ponses: 5
    Dernier message: 31/05/2007, 11h01
  4. Intercepter l'appuie sur le bouton "Envoyer" d'Outlook
    Par Charette dans le forum API, COM et SDKs
    R�ponses: 3
    Dernier message: 14/10/2005, 14h24
  5. Comment d�tecter quand un utilisateur appuie sur le bouton Power ?
    Par Millenod dans le forum API, COM et SDKs
    R�ponses: 7
    Dernier message: 22/09/2005, 21h05

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