Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/07/2003, 05:32
Avatar de tunait
tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 22 años, 8 meses
Puntos: 381
Prueba así


function punto(nNmb,donde){
var sRes = "";
var j,i;
for (i=nNmb.length-1,j=0;i>=0;i--,j++){
sRes = nNmb.charAt(i) + ((j>0) && (j%3==0)? ".": "") + sRes;
donde.value = sRes
}
alert(sRes) //<--- esto lo pongo para que compruebes el resultado. Sácalo cuando quieras
return sRes;
}
</script>

y a tu formulario

<form name="form1" method="post" action="loquesea" onsubmit="punto(this.textfield.value,this.textfield)">
<p>
<input type="text" name="textfield">
<input type="submit" name="Submit" value="Enviar">
</form>

donde textfield has de cambiarlo por el nombre del campo de texto que haya que formatear