Posizionare il cursore in un form

Ciao a tutti. Ho un form (tipo dentro un new.rhtml). Vorrei che
all’Onload della pagina il cursore venisse posizionato automaticamente
sul primo campo del form. Qualcuno sa come si fa utilizzando RoR (?).
Grazie, G.Zangrillo

Ror ti serve solo nella misura in cui include prototype :slight_smile:

Cmq assicurati di includere nel tuo layout prototype (con
javascript_include_tag) e poi fai così in application.js:

Event.observe(window,‘load’, function() { $(‘idelemento’).setFocus() });

Le mail ti raggiungono ovunque con BlackBerry® from Vodafone!

Giovanni I. wrote:

Ror ti serve solo nella misura in cui include prototype :slight_smile:

Cmq assicurati di includere nel tuo layout prototype (con
javascript_include_tag) e poi fai così ©n application.js:

Event.observe(window,‘load’, function() { $(‘idelemento’).setFocus() });

Le mail ti raggiungono ovunque con BlackBerry? from Vodafone!

Grazie, ora ci provo. Le mail mi pedinano ovunque…:slight_smile: G.

In application.js metti:

Event.observe(document, ‘dom:loaded’, function() {
$(‘selettore per il campo che mi interessa’).setFocus();
})

Se non sei ancora con prototype 1.6.0 usa Event.observe(window, ‘load’,
…)

http://snippets.dzone.com/posts/show/1775