Ciao Cina76,

non credo che esista una funzione che formatti i numeri con il punto come separatore di migliaia... spero che qualcuno possa smentirmi
potresti fare un a funzioncina che controlla se si inseriscono numeri (tranne gli zeri iniziali) e che crei la stringa che rappresenta il numero con il punto per le migliaia...
una cosa tipo questa
codice:
<script language="javascript">
function ControlloNumero(obj){
	valore = obj.value
	RE = /[^\d]/g
	valore = valore.replace(RE,'')  //elimino tutto ciò che non è numerico
	RE = /^0+/g
	valore = valore.replace(RE,'')  //elimino gli zeri iniziali
	x = valore.length
	da=0
	nuovovalore=''
	while(x>3){
		nuovovalore+=valore.substr(da,3)+'.'
		da+=3
		x = valore.substr(da).length
	}
	nuovovalore+=valore.substr(da)
	obj.value=nuovovalore
}
</script>
da richiamare così
codice:
<input type="text" name="numero" onkeyup="ControlloNumero(this)" onblur="ControlloNumero(this)">
come vedi ho associato la funzione anche all'evento onblur per controllare anche quando uno fa copia e incolla :gren:
famme sape'