Comment personnaliser le format de date dans la balise de saisie de date HTML ?
P粉709644700
P粉709644700 2023-08-21 14:15:32
0
1
606
<p>Je voudrais savoir s'il est possible de définir le format de date dans la balise <code><input type="date"></input></code> Actuellement, c'est le format aaaa-mm-jj, et ce dont j'ai besoin est le format jj-mm-aaaa. </p>
P粉709644700
P粉709644700

répondre à tous(1)
P粉505917590

J'ai trouvé la même question ou une question connexe sur stackoverflow

J'ai trouvé une solution simple, vous ne pouvez pas donner de format spécifique mais vous pouvez le personnaliser comme ci-dessous.

Code HTML :

<body>
<input type="date" id="dt" onchange="mydate1();" hidden/>
<input type="text" id="ndt"  onclick="mydate();" hidden />
<input type="button" Value="Date" onclick="mydate();" />
</body>

Code CSS :

#dt{text-indent: -500px;height:25px; width:200px;}

Code Javascript :

function mydate()
{
  //alert("");
document.getElementById("dt").hidden=false;
document.getElementById("ndt").hidden=true;
}
function mydate1()
{
 d=new Date(document.getElementById("dt").value);
dt=d.getDate();
mn=d.getMonth();
mn++;
yy=d.getFullYear();
document.getElementById("ndt").value=dt+"/"+mn+"/"+yy
document.getElementById("ndt").hidden=false;
document.getElementById("dt").hidden=true;
}

Sortie :

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal