# Focus\_fu problems

**URL:** <https://www.ruby-forum.com/t/focus-fu-problems/123099>\
**Category:** Rails\
**Created:** [December 14, 2007, 12:13am UTC](https://www.ruby-forum.com/t/focus-fu-problems/123099 "2007-12-14T00:13:00Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![nuby2ruby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/54ee81/32.png) [@nuby2ruby](https://www.ruby-forum.com/u/nuby2ruby)\
**Post date:** [December 14, 2007, 12:13am UTC](https://www.ruby-forum.com/t/focus-fu-problems/123099/1 "2007-12-14T00:13:00Z")

</div>

I installed focus\_fu, and when I use

\<%= f.text\_field(:description, :focus =\> true) %\>

it doesn’t do anything. I have never used plugins before, so I don’t  
know if I need to include something or what I need to do.

~Jeremy

---

<div class="post-metadata">

**Author:** ![nuby2ruby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/n/54ee81/32.png) [@nuby2ruby](https://www.ruby-forum.com/u/nuby2ruby)\
**Post date:** [December 14, 2007, 1:34am UTC](https://www.ruby-forum.com/t/focus-fu-problems/123099/2 "2007-12-14T01:34:32Z")

</div>

ok, so for just a general focusing issue now, I added

Event.observe(window, ‘load’, function() {  
var e = $A(document.getElementsByTagName(‘\*’)).find(function(e) {  
return (e.tagName.toUpperCase() == ‘INPUT’ && (e.type == ‘text’ ||  
e.type == ‘password’))  
|| e.tagName.toUpperCase() == ‘TEXTAREA’;  
});  
if (e) e.focus();  
});

to my application.js, and when I view source I get

Issue:

or [cancel](https://www.ruby-forum.com/issues)

but it still doesn’t work. I have to click on the text\_field before I  
type. I tired both firefox and I.E. and it doesn’t work on either. When  
I use focus\_fu,  
the view source adds

ideas?

~Jeremy
