Originariamente inviato da br1 
Hai creato una classe di nome #666666  

 ?
Se ti funziona non toccarlo piu', da qui a dire "va bene" non mi pronuncio 
 
			
		 
	 
 
Ho messo cosi va bene, però c'è ancora una cosa, non so se è il codice o il css,
quando apro il form il numero 60 è formattato giusto, come premo un tasto, il numero 60 perde la formattazione e prende quella della scritta
	Codice PHP:
	
function conta(el) {
var max_char = 60; // Limite massimo di caratteri consentiti
var conta_caratteri = el.value.length;
if(conta_caratteri >= max_char) {
conta_caratteri = max_char;
el.value = el.value.substring(0, max_char);
}
document.getElementById("Contatore").innerHTML = max_char - conta_caratteri;
if(max_char - conta_caratteri > 50) {  // Da 50 in su il contatore ridiventa #666666
document.getElementById("charCount").className = 'default';
document.getElementById("charCount1").className = 'default';
document.getElementById("Contatore").className = 'default';
}
document.getElementById("Contatore").innerHTML = max_char - conta_caratteri;
if(max_char - conta_caratteri < 50) {  // A 50 caratteri rimanenti il contatore diventa prerosso
document.getElementById("charCount").className = 'prerosso';
document.getElementById("charCount1").className = 'prerosso';
document.getElementById("Contatore").className = 'prerosso';
}
document.getElementById("Contatore").innerHTML = max_char - conta_caratteri;
if(max_char - conta_caratteri < 20) {  // A 20 caratteri rimanenti il contatore diventa rosso
document.getElementById("charCount").className = 'rossi';
document.getElementById("charCount1").className = 'rossi';
document.getElementById("Contatore").className = 'rossi';
}
 }
...
<div id="charCount">Rimanenti</div><span class="formattaNumero"><div id="Contatore">60</div></span>
<div id="charCount1">caratteri</div> 
 
CSS
	Codice PHP:
	
#charCount{ 
    width: auto;
    height: auto;
    margin-bottom: 3px;
}
#charCount1{ 
    width: auto;
    height: auto;
    margin-top: 3px;
}
/* Formatta il numero che scala */
.formattaNumero { 
    font-family: arial; color: #004080;
    font-size: 1.2em;
    text-shadow: 0px 1px 0px white;
}
/* Colore di default da 50 in su */
.default {
    color: #666666;
}
/* Formatta da "Rimanenti 50 caratteri" a 20 */
.prerosso {
    color: #a60101;
}
/* Formatta da "Rimanenti 20 caratteri" a 0 */
.rossi {
    color: red;
}