# Can I use erb code inside a .js file?

**URL:** <https://discuss.rubyonrails.org/t/can-i-use-erb-code-inside-a-js-file/6600>\
**Category:** rubyonrails-talk\
**Created:** [January 2, 2007, 3:20pm UTC](https://discuss.rubyonrails.org/t/can-i-use-erb-code-inside-a-js-file/6600 "2007-01-02T15:20:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Medha\_Kulkarni](https://avatars.discourse-cdn.com/v4/letter/m/e5b9ba/32.png) [@Medha\_Kulkarni](https://discuss.rubyonrails.org/u/Medha_Kulkarni)\
**Post date:** [January 2, 2007, 3:20pm UTC](https://discuss.rubyonrails.org/t/can-i-use-erb-code-inside-a-js-file/6600/1 "2007-01-02T15:20:48Z")

</div>

Hi all,

Can I have a ruby code inside a java script function written in .js file?

When I tried it, i got an error.

e.g. consider following function inside myscript.js file

myscript.js

function sayHi

{

\<%name=“xyz”%\>;

alert(‘HI \<%=name%\>’);

}

But this works if I have above function in a rhtml file inside tag.

Any inputs in this regard will be really helpful.

Thanks and Regards,

Medha.
