# \[prototype\] Element.readAttribute in js.rjs

**URL:** <https://www.ruby-forum.com/t/prototype-element-readattribute-in-js-rjs/193473>\
**Category:** Rails\
**Created:** [August 18, 2010, 11:58am UTC](https://www.ruby-forum.com/t/prototype-element-readattribute-in-js-rjs/193473 "2010-08-18T11:58:25Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [August 18, 2010, 11:58am UTC](https://www.ruby-forum.com/t/prototype-element-readattribute-in-js-rjs/193473/1 "2010-08-18T11:58:25Z")

</div>

I am trying to test the ‘type’ attribute’ of some elements in my  
page , but I don’t get it right,

writing the following code in my .rj.rjs file

page.select(’#user-list input’).each do |e|  
t = e.readAttribute(‘type’)  
page.alert(t)  
end

just displays :

[object HTMLInputElement]

I’m wrong , sure, but why ?

thanks for your suggestions

erwin
