JS Bouton de saisie automatique du champ date

Fermé
camille - 30 mars 2008 à 12:26
clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 - 31 mars 2008 à 16:47
Bonjour,
Voici mon problème:

Dans un formulaire, j'ai un champ (input) zone de texte pour remplir la date. Je voudrai laisser cette zone de texte, si l'utilisateur souhaite rentrer une date de son choix.
Mais je voudrai mettre un boutton de saisie automatique, qui mettrait automatiquement la date du jour dans ce champs.
De plus, il faudrait que cette date soit écrite au format "JJ/MM/AAAA".

Voici ce que j'ai essayé mais ça ne marche pas...

-dans l'entête, la fonction ecrire_date:
<HEAD>
<SCRIPT>
ecrire_date(){
aujourdhui = new Date();
s = aujoudhui.getDate()+"/"+aujourd'hui.getMonth()+"/"+aujourdhui.getYear();
return s;
}
</SCRIPT>
</HEAD>


et dans body:
<INPUT type="text" Name="ladate" maxlength="10">
<INPUT type="button" value="Saisie Automatique" OnClick="Document.form.datejour.value.innerHTML=ecrire_dat()">

Lorque je clique sur le bouton, barre de statut indique "erreur sur la page".

Merci d'avance à tous ceux qui pourraient m'aider pour ce script.
A voir également:

1 réponse

clintm Messages postés 689 Date d'inscription lundi 11 avril 2005 Statut Membre Dernière intervention 10 juin 2015 75
31 mars 2008 à 16:47
salut,

<html>
<head>
<script type="text/javascript">
<!--
function dat()
{
aujourdhui = new Date();
d = aujoudhui.getDate();
document.form.date.value = "nous sommes le : " + d;
}
-->
</script>
</head>
<body onload="dat()">
<form name="form">
<input type="text" name="date" onclick="this.value=''">
</form>
</body>
</html>

@+
0