te cuento como lo plantaría:
1 - creas un array con todas las palabras que quieras restringir
2 - creas una funcion en la cual:
- tomas el valor del input o textarea,
- cortas (split) esta cadena creando un array en el cual almacenas todas las palabras escritas por el usuario
- recorres (bucle for) el array de palabras censuradas y lo comparas con cada una de las palabras que ingreso el usuario.
- cada vez que encuentre una palabra que coincida con la lista de palabras censuradas la reemplazas por un string tipo "****"
- unís el array (join) volviendo a formar la cadena
- retornas la cadena.
3 - llamas la función por cada evento onblur de un input:text o textarea.
El código se lo dejo a usted :D