# Quick DOM question

**URL:** <https://www.ruby-forum.com/t/quick-dom-question/145332>\
**Category:** Rails\
**Created:** [August 8, 2008, 4:32am UTC](https://www.ruby-forum.com/t/quick-dom-question/145332 "2008-08-08T04:32:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jturney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e99b99/32.png) [@jturney](https://www.ruby-forum.com/u/jturney)\
**Post date:** [August 8, 2008, 4:32am UTC](https://www.ruby-forum.com/t/quick-dom-question/145332/1 "2008-08-08T04:32:19Z")

</div>

search\_form.search\_author.value=""

In IE7 it works find, but in FF3 I get the error search\_form is  
undefined. search\_form is the name of my form.

Thanks for the help!

---

<div class="post-metadata">

**Author:** ![jturney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e99b99/32.png) [@jturney](https://www.ruby-forum.com/u/jturney)\
**Post date:** [August 8, 2008, 9:53am UTC](https://www.ruby-forum.com/t/quick-dom-question/145332/2 "2008-08-08T09:53:40Z")

</div>

Easiest thing is to include “id” parameter to your form and use  
prototype matcher $(‘myformid’) - it’s probably most cross-browser  
behavior.

---

<div class="post-metadata">

**Author:** ![jturney](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/e99b99/32.png) [@jturney](https://www.ruby-forum.com/u/jturney)\
**Post date:** [August 8, 2008, 11:43am UTC](https://www.ruby-forum.com/t/quick-dom-question/145332/3 "2008-08-08T11:43:52Z")

</div>

On 8 Aug 2008, at 08:52, Hubert ??picki wrote:

> Easiest thing is to include “id” parameter to your form and use  
> prototype matcher $(‘myformid’) - it’s probably most cross-browser  
> behavior.

I believe document.forms[‘search\_form’]… should also work across  
browsers (without requiring prototype)

Fred
