Ciao a tutti!
Come faccio ad avere la data odierna nel formato gg/mm/aaaa?
E per ricavarmi solo l'anno, posso usare substr?
Grazie
Ciao a tutti!
Come faccio ad avere la data odierna nel formato gg/mm/aaaa?
E per ricavarmi solo l'anno, posso usare substr?
Grazie
Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..
codice:var today = new Date(); var gg = today.getDate(); var mm = today.getMonth() + 1; var yy = today.getFullYear(); var oggi = gg + "/" + mm + "/" + yy;
Grazie!
Perchè mese +1? :master:
Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..
i mesi vanno da 0 a 11
Grazie di tutto!
Un'ultima cosa (spero!!)
Guarda questo controllo:
var espressione = /[A-Za-z]/
if(!espressione.test(bollettino)){
document.getElementById('err_'+id_elemento).innerH TML = 'Attenzione! Campo solo numerico! ';
}
Perchè se inserisco solo numeri mi restituisce l'errore? (non dovrebbe..)
Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..
var espressione = /^[0-9]+$/;
meglio
if (espressione.test(bollettino))
Trovato da solo l'errore
Nell'if ho messo !espressione.test, quindi è giusto che mi restituisse l'errore..
Invece qui non capisco:
var today = new Date();
var gg = today.getDate();
var mm = today.getMonth() + 1;
var yy = today.getFullYear();
if((document.getElementById(id_elemento)).substr(0 ,4) != yy){
document.getElementById('err_'+id_elemento).innerH TML = 'Attenzione! Anno di bollettino non valido! ';
}
L'errore è di javascript che mi dice:
"proprietà o metodo non supportati dall'oggetto"
Cioè?
Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..
Vabbè.. ho trovato anche questo.
Scrivevo if((document.getElementById(id_elemento)).substr(0 ,4)
e invece devo scrivere
if((document.getElementById(id_elemento)).value.substr(0,4)
Sei l'eventualità di un'anomalia che nonostante i miei più onesti sforzi non sono stato in grado di eliminare da quella che altrimenti sarebbe un'armonia di precisione matematica..