# rails with javascript

**URL:** <https://discuss.rubyonrails.org/t/rails-with-javascript/33355>\
**Category:** rubyonrails-talk\
**Created:** [August 19, 2008, 12:57am UTC](https://discuss.rubyonrails.org/t/rails-with-javascript/33355 "2008-08-19T00:57:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [August 19, 2008, 12:57am UTC](https://discuss.rubyonrails.org/t/rails-with-javascript/33355/1 "2008-08-19T00:57:40Z")

</div>

hello list

In main controller I have method find I have array @vector, I have find.rjs this page.replace\_html 'teletipo', :partial=\>'bolsa', :collection =\> @vector

I pass @vector

but I want include javascript code, but i don´t know where do it

&nbsp;&nbsp;\<script\> &nbsp;&nbsp;var desde=0,i=0,maximocaracteres=10,mensaje=@vector[1];; &nbsp;&nbsp;function mostrar() { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;var descr=document.getElementById('pp').innerHTML; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(descr.length\>maximocaracteres)desde++; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(i\>=maximocaracteres)i=maximocaracteres; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(desde\>=mensaje.length-maximocaracteres) { &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;desde=0; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i=0; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}else{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i++; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById('pp').innerHTML =mensaje.substr(desde, i); &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if(mensaje.length\<=maximocaracteres) &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById('pp').innerHTML =mensaje; &nbsp;&nbsp;} &nbsp;&nbsp;function inicio(){ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setInterval('mostrar()',250); &nbsp;&nbsp;} &nbsp;&nbsp;window.onload=inicio; &nbsp;&nbsp;\</script\>

any idea
