par
Sebe » 18 janv. 2007, 16:35
Salut,
Je recherche le moyen de renvoyer la date du jour par défaut dans un input et j'ai pensé faire cela via un onload mais rien ne se passe !
Je dépose les morceaux de code que j'utilise au cas où mon erreur vous saute aux yeux:
<input name="date" type="text" id="date" value="" onload="jourtest();"/>
et le code qui n'est pas de moi !
Code : Tout sélectionner
// **************************** Fonction 'Date du jour' ***************************
function jourtest(){
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
navok = true;
else
navok = false;
today = new Date;
numero = today.getDate();
if (numero<10)
numero = "0"+numero;
mois = today.getMonth();
if (navok)
annee = today.getFullYear();
else
annee = today.getYear();
mois++;
if (mois < 10)
mois = "0" + mois;
messageDate = numero + "/" + mois + "/" + annee;
document.forms.test.jourtest.value = (messageDate);
}
// **************************** Fin de la fonction 'Date du jour' ***************************
Si j'ai fait cela dans une balise <input> c'est que je voudrais que le visiteur puisse changer la date avant la mise en base de donnée.
Merci
Salut,
Je recherche le moyen de renvoyer la date du jour par défaut dans un input et j'ai pensé faire cela via un onload mais rien ne se passe !
Je dépose les morceaux de code que j'utilise au cas où mon erreur vous saute aux yeux:
[php]<input name="date" type="text" id="date" value="" onload="jourtest();"/>[/php]
et le code qui n'est pas de moi !
[code]
// **************************** Fonction 'Date du jour' ***************************
function jourtest(){
/*
SCRIPT EDITE SUR L'EDITEUR JAVASCRIPT
http://www.editeurjavascript.com
*/
navvers = navigator.appVersion.substring(0,1);
if (navvers > 3)
navok = true;
else
navok = false;
today = new Date;
numero = today.getDate();
if (numero<10)
numero = "0"+numero;
mois = today.getMonth();
if (navok)
annee = today.getFullYear();
else
annee = today.getYear();
mois++;
if (mois < 10)
mois = "0" + mois;
messageDate = numero + "/" + mois + "/" + annee;
document.forms.test.jourtest.value = (messageDate);
}
// **************************** Fin de la fonction 'Date du jour' ***************************
[/code]
Si j'ai fait cela dans une balise <input> c'est que je voudrais que le visiteur puisse changer la date avant la mise en base de donnée.
Merci