Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2010, 17:02
alexisfch
 
Fecha de Ingreso: septiembre-2007
Mensajes: 150
Antigüedad: 17 años, 6 meses
Puntos: 1
Sonrisa eliminar varios caracteres a la vez ne una funcion.

estoy trabajando con un formulario donde deseo eliminar varios caracteres a la vez, con el codigo que pongo abajo solo reemplazo la a por z pero me gustaria reemplazar diversos caracteres, no solo 1 ej: Ñ por n, ñ por n , numero, puntos y comas por nada. etc...

Código HTML:
<html>
<head>

<SCRIPT LANGUAGE="JavaScript">

function replaceChars(entry) {
out = "a"; 
add = "z"; 
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.form1.text.value = temp;
}

</script>
</head>

<body>
<form name="form1">

<input type=text name=text size=40 value="abcdabcd"><br>
<input type=button name=action value="Reemplazar" onClick="replaceChars(document.form1.text.value);">
</form>

</body>
</html>