Ver Mensaje Individual
  #6 (permalink)  
Antiguo 17/08/2006, 14:56
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 3 meses
Puntos: 2
Paren las rotativas!!!

Ok... aquí encontré en gamarod un código para reemplazar cadenas de texto.
Colocandolo en el keyup del campo de texto funciona perfectamente, y no necesita que sea el código de tecla!!!
Lo pongo por si a alquien le sirve.

Código:
function Remplaza(entry) {
out = "."; // reemplazar el .
add = ","; // por ,
temp = "" + entry;
while (temp.indexOf(out)>-1) {
pos= temp.indexOf(out);
temp = "" + (temp.substring(0, pos) + add + 
temp.substring((pos + out.length), temp.length));
}
document.subform.texto.value = temp;
}
y lo llamo desde:
Código:
<form name="subform">
 <input type="text" name="texto" id="texto" onkeyup="Remplaza(document.subform.texto.value);" />
 </form>
Y voilà!!! lo hace sin ningún inconveniente!
__________________
Why can't we not be sober?
www.partitorium.com.ar