Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/holamundo.es/httpdocs/codigo/contador.php on line 46
Table './holamundo/tallercounter' is marked as crashed and should be repaired Reemplazar texto con javascript

Lenguajes
Web/Otros
Extra
Enlaces

Reemplazar texto con javascript

En javascript podemos reemplazar texto usando el método replace del objeto string. Por ejemplo si queremos reemplazar la a por la o podemos hacer:

var str = 'cacao';
str = str.replace('a','o');

Lo malo es que replace sólo reemplaza una ocurrencia, así que obtendremos como resultado 'cocao'. Para reemplazar todas las ocurrencias podemos echar mano del método indexOf y un while:

do {

    str = str.replace('a','o');

} while(str.indexOf('a') >= 0);

De esta forma llamaremos a replace tantas veces como haga falta para reemplazar todas las ocurrencias. 

Redactado por Nenillo

¿Dudas? ¡Cualquier duda será atendida en nuestro Foro!

Inicio | JavaScript necesario para este enlace

Noticias en RSS2 XHTML Vlido CSS Vlido