# Html/JavaScript/CSS code ouput in TextArea-- Best Ways

**URL:** <https://www.ruby-forum.com/t/html-javascript-css-code-ouput-in-textarea-best-ways/184472>\
**Category:** Rails\
**Created:** [March 3, 2010, 3:34am UTC](https://www.ruby-forum.com/t/html-javascript-css-code-ouput-in-textarea-best-ways/184472 "2010-03-03T03:34:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [March 3, 2010, 3:34am UTC](https://www.ruby-forum.com/t/html-javascript-css-code-ouput-in-textarea-best-ways/184472/1 "2010-03-03T03:34:56Z")

</div>

Hello:

What would be the best way to Output Code in TextArea for a UI  
component?  
The Rails App View is pure HTML and JavaScript.

1.render in text for controller action and the text is the code string.  
The \< and \> etc can be passed as is in this mode.

2.Read a HTML Template File (containing JS and CSS references) in Public  
directory(?) that needs to be substitute some variables that were  
inputted in a form by the user.

3.Create HTML on Ruby Side with some XML Builder instead of Reading a  
File.  
And then pass that String to code.

Please advise.

Thank you.

ps. Was posted on Ruby forum by mistake. Sorry about that. Moved it to  
Ruby on Rails forum.

---

<div class="post-metadata">

**Author:** ![smarter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/9fc29f/32.png) [@smarter](https://www.ruby-forum.com/u/smarter)\
**Post date:** [March 3, 2010, 5:35pm UTC](https://www.ruby-forum.com/t/html-javascript-css-code-ouput-in-textarea-best-ways/184472/2 "2010-03-03T17:35:08Z")

</div>

Smart RoR wrote:

Its probably the builder template that works best here I guess to  
generate HTML code here.

Is there a way to define for example to use Nokigiri instead of default  
Builder class?
