13 messaggi dal 12 ottobre 2005
Ciao a tutti...
C'è qualche impostazione da inserire nel tag <input> per avere una casella già con il formato per inserire la data del tipo 00/00/0000????...senza dover mettere le /?
Devo ricorrere a Javascript come al solito o si può impostare nell'html?
Mi potreste aiutare?

Grazie a tutti...
13 messaggi dal 12 ottobre 2005
l'unica cosa che ho trovato sull'argomento è uno script java su lukeonweb...
però non mi funziona...
lo script è il seguente:
<script>
function DataTest()
{
var data = document.modulo.data.value;
var lunghezza = data.length;
if (isNaN(data))
{
alert("Inserire solo caratteri numerici");
document.modulo.data.value = "";
document.modulo.data.focus();
}
else if (lunghezza == 8)
{
var dividi_gg = data.substring(0,2);
var dividi_mm = data.substring(2,4);
var dividi_aaaa = data.substring(4,8);
document.modulo.data.value = dividi_gg + "/" + dividi_mm + "/" + dividi_aaaa;
}
else
{
alert("Inserire 8 caratteri numerici");
document.modulo.data.value = "";
document.modulo.data.focus();
}
}
</script>

e poi nella casella mettere un onchange="datatest()"

ma mi da errore..

qualche idea???
13 messaggi dal 12 ottobre 2005
ragazzi????
ma la mancanza di risposte è dovuta al fatto che è una cosa difficile da fare o perchè è talmente semplice da non essere degna neanche di risposta???
635 messaggi dal 06 settembre 2002
Ciao,
che tipo di errore ti da il JavaScript?
Hai provato a visualizzare il campo data all'interno del JavaScript per vedere se è valorizzato?

Puoi riportare il tag html delle impostazioni del form?
Modificato da ojd il 13 novembre 2006 15.02 -

OJD

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.