# Dynamic counter?

**URL:** <https://www.ruby-forum.com/t/dynamic-counter/103785>\
**Category:** Rails\
**Created:** [May 10, 2007, 10:03am UTC](https://www.ruby-forum.com/t/dynamic-counter/103785 "2007-05-10T10:03:15Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [May 10, 2007, 10:03am UTC](https://www.ruby-forum.com/t/dynamic-counter/103785/1 "2007-05-10T10:03:15Z")

</div>

Hi,

In a form I have a text area T and a disable text field C (for  
counter).  
C must show dynamically how many characters have been typed in T.  
Should  
I go in for a Javascript solution (or Ajax) or is there any other  
way?

Thanks,  
Ram.

---

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [May 10, 2007, 11:45am UTC](https://www.ruby-forum.com/t/dynamic-counter/103785/2 "2007-05-10T11:45:47Z")

</div>

Hey

I think things like this are solved by one simple line of javascript.

Cheers,  
Yuri

On 5/10/07, Ram [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Thanks,  
> Ram.
> 
> –  
> Posted via [http://www.ruby-forum.com/](http://www.ruby-forum.com/).
> 
> >

–  
Best regards,  
Yuri L.

---

<div class="post-metadata">

**Author:** ![ram](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/b9bd4f/32.png) [@ram](https://www.ruby-forum.com/u/ram)\
**Post date:** [May 10, 2007, 3:25pm UTC](https://www.ruby-forum.com/t/dynamic-counter/103785/3 "2007-05-10T15:25:16Z")

</div>

> In a form I have a text area T and a disable text field C (for  
> counter).  
> C must show dynamically how many characters have been typed in T.  
> Should  
> I go in for a Javascript solution (or Ajax) or is there any other  
> way?

I needed something similar a few months ago, and wrote some simple  
helpers:  
[http://snippets.dzone.com/posts/show/2875](http://snippets.dzone.com/posts/show/2875)
