# How to pass HTML Field value to Ruby code in view

**URL:** <https://www.ruby-forum.com/t/how-to-pass-html-field-value-to-ruby-code-in-view/164415>\
**Category:** Rails\
**Created:** [April 1, 2009, 8:24am UTC](https://www.ruby-forum.com/t/how-to-pass-html-field-value-to-ruby-code-in-view/164415 "2009-04-01T08:24:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![tkbeili](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/7bcc69/32.png) [@tkbeili](https://www.ruby-forum.com/u/tkbeili)\
**Post date:** [April 1, 2009, 8:24am UTC](https://www.ruby-forum.com/t/how-to-pass-html-field-value-to-ruby-code-in-view/164415/1 "2009-04-01T08:24:45Z")

</div>

Hello,

I need to get a value of HTML Hidden field inside my Ruby Code in view:  
I’m storing session variable name inside hidden field which I need to  
access from different blocks of Ruby code:

\<% if sessions[VAR\_NAME].nil? %\>  
…

VAR\_NAME is the value of the hidden field. I tried using the $(’’)  
notation and document.getElementById but it’s doesn’t render from inside  
Ruby block.

Any ideas how I can pass the value to Ruby Block?

Thanks,

Tam

---

<div class="post-metadata">

**Author:** ![tkbeili](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/7bcc69/32.png) [@tkbeili](https://www.ruby-forum.com/u/tkbeili)\
**Post date:** [April 1, 2009, 11:52pm UTC](https://www.ruby-forum.com/t/how-to-pass-html-field-value-to-ruby-code-in-view/164415/2 "2009-04-01T23:52:07Z")

</div>

On Wed, Apr 1, 2009 at 1:24 AM, Tam K.  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I need to get a value of HTML Hidden field inside my Ruby Code in view:  
> I’m storing session variable name inside hidden field which I need to  
> access from different blocks of Ruby code:
> 
> \<% if sessions[VAR\_NAME].nil? %\>

Rails sessions are called “session”, singular.

Session keys are symbols, not constants.

session[:var]

–  
Greg D.  
[http://destiney.com/](http://destiney.com/)
