¿Cómo se hace la codificación html usando javascript? [duplicar]

Posible duplicado:
Codificación de JavaScript / jQuery HTML

Tengo etiquetas html que necesitan ser codificadas.

<b>test</b>

Necesito codificarlo para:

&lt;b&gt;test&lt;/b&gt;

Estoy usando escape, pero no funciona.

document.write(escape("<b>test</b>"));

el resultado que obtuve es

%3Cb%3Etest%3C/b%3E

Esto no es lo que esperaba. ¿Hay otra manera de hacer codificación HTML usando javascript?

Respuestas a la pregunta(1)

Su respuesta a la pregunta