Ciao, è possibile unire questi due script in uno solo...il problema è che tutti è due vengono chiamati con l'evento onkeyup...ovviamente il controllo è effettuato sullo stesso campo:

...onkeyup="verifica(this);"
codice:
<script language="Javascript">

function verifica(campo)
{
var chiffres = new RegExp("[0-9]"); 
var verif;
var points = 0; 

for(x = 0; x < campo.value.length; x++)
{
verif = chiffres.test(campo.value.charAt(x));
if(campo.value.charAt(x) == "."){points++;} 
if(points > 1){verif = false; points = 1;} 
if(verif == false){campo.value = campo.value.substr(0,x) + campo.value.substr(x+1,campo.value.length-x+1); x--;}
}

}
</script>

...onKeyUp="conta(this.form)">
codice:
<script  type="text/javascript">
 function conta(val) {
	max=300
        if (val.Messaggio.value.length > max) {
	        val.Messaggio.value = val.Messaggio.value.substring(0,max)
		rest = 0
        } 
	else {
		rest = max - val.Messaggio.value.length
		}
        val.num.value = rest
 }
 
</script>
Grazie :master: :master: