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 :

date -> onlick


Sujet :

JavaScript

  1. #1
    sd
    sd est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 47
    Par défaut date -> onlick
    Bonjour tout le monde,

    J'ai un petit soucis je commence en javascript donc pas de moquerie

    Voila se que je voudrai faire:

    J'ai un champ texte et à côter une image, je voudrai afficher la date (format: jour/mois/année) dans le champ texte losque je click sur l'image.

    J'ai essayé 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
    15
    16
    17
    18
     
    function ajout0(nombre) {
      if (nombre < 10) nombre = "0" + nombre;
      return nombre;
    }
     
    function an(annnee) {
        annnee = annnee - 0;
       if (annnee < 83) return (2000 + annnee);
       if (annnee < 2000) return (1900 + annnee);
       return annnee;
    }
     
    function MAJ1() {
      var dateModif = new Date();
      document.write(ajout0(dateModif.getDate()) + "."
      + ajout0(dateModif.getMonth()+1) + "." + an(dateModif.getFullYear()));
    }
    avec un onclick sur mon image comme ca:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <IMG src="MonImages.jpg" onClick=' document.forms["change"].elements["texte"].value = MAJ1() '>
    Mais sa marche pas lorsque je click sur mon image la page se refresh et écrit la date sur la page blanche et non dans mon champ texte.

    Merci de votre aide !

    sd

  2. #2
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    Premierement, Essaie de mettre return au lieu de document.write dans ta fonction MAJ1

  3. #3
    sd
    sd est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 47
    Par défaut
    Non selement tu ma répondu très vite, et ca MARCHE !!!

    Merci Merci Merci beacoup !

    sd

  4. #4
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Avril 2006
    Messages
    245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Calvados (Basse Normandie)

    Informations forums :
    Inscription : Avril 2006
    Messages : 245
    Par défaut
    Le plus simple, c'est d'insérer un champ texte, de lui mettre un id (ex: monChamp) et d'y accéder en faisant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    var monChamp = document.getElementById('monChamp')
    monChamp.value = "Met ta valeur ici"
    Dans ton 'onClick' ne met que MAJ1(), et dans la fonction MAJ1() met le code que je viens de mettre plus haut...

  5. #5
    Membre éclairé Avatar de linar009
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    497
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 497
    Par défaut
    juste un petit truc en passant : il y a un bouton Résolu tout en bas, toi, apparemment tu a tapé en dur [Résolu]

  6. #6
    sd
    sd est déconnecté
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2005
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Décembre 2005
    Messages : 47
    Par défaut
    Ha vi, pas vu le bouton

    Merci à vous deux.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 11
    Dernier message: 23/07/2002, 14h33
  2. soustraire deux dates ?
    Par joejoe dans le forum SQL
    Réponses: 2
    Dernier message: 19/07/2002, 15h53
  3. Generation d'evenements a une date precise
    Par pascalzzz dans le forum MFC
    Réponses: 2
    Dernier message: 04/06/2002, 15h21
  4. Réponses: 3
    Dernier message: 06/05/2002, 18h24
  5. Réponses: 3
    Dernier message: 19/04/2002, 00h11

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