[JavaScript] Remplissage champs par heure

Résolu/Fermé
Utilisateur anonyme - Modifié par michaelminelli1 le 4/04/2011 à 13:30
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 - 4 avril 2011 à 14:58
Bonjour,

J'ai un champs html et j'aimerais par un lien (fonctionalité onclick) le remplir automatiquement par la date du jour en ce format : JJ-MM-AAAA malheureursement je ne mit connait pas bien et demande donc votre aide pour le faire.
    
<span class="graytitle" id='date'>Date</span> 
<ul class="pageitem"> 
 <li class="bigfield"> 
               <input placeholder="JJ/MM/AAAA" type="text" name="date" /> 
        </li> 
         <li class="menu" id='btndate' onclick=""> 
                <a href='#date'><span class="name">Aujourd'hui</span></a> 
          </li> 
</ul> 


Pourriez vous m'aider svp?

Merci d'avance et Bonne Journée


A voir également:

5 réponses

tu peux le faire en javascript ou en php. le plus facile étant en js.
regarde l'objet Date()
http://www.commentcamarche.net/contents/javascript/jsdate.php3
0
.
0
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
4 avril 2011 à 14:36
Bonjour,

id="date" sur ton input name="date"
onClick="insertdate()" sur ton <li>


dans ton head

function insertdate()
{

var date= new Date();
var mois=date.getMonth()+1;
var chainedatee= date.getDate()+'-'+mois+'-'+date.getFullYear();

document.getElementById('date').value=date
}
0
Utilisateur anonyme
4 avril 2011 à 14:55
Merci cette solution est superbe :D juste une petite erreur dans la derniere ligne vous mettez ...value = date alors que c'est = chainedatee mais sinon je men suis sorti

Encore Merci et Bonne journée
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Gremy87 Messages postés 352 Date d'inscription mercredi 19 mai 2010 Statut Membre Dernière intervention 19 mars 2014 38
4 avril 2011 à 14:58
oui effectivement j'ai pas testé, j'ai écrit ca de tete =)

0