Toon posts:

[JS] Focus op 1e veld

Pagina: 1
Acties:

Verwijderd

Topicstarter
Kan iemand mij helpen met een functie die de focus op het 1e invoer veld zet?

Ik heb nu dit
code:
1
2
3
function SetFormFocus() {
 if (document.forms.length>0) {
   document.forms[0].elements[0].focus();}}

Maar als het 1e veld hidden of disabled is dat krijg ik een JS error.

  • Willem
  • Registratie: Februari 2001
  • Laatst online: 09:30
Maar als het 1e veld hidden of disabled is dat krijg ik een JS error.

Die strookt niet helemaal met

Kan iemand mij helpen met een functie die de focus op het 1e invoer veld zet?

Motor (of auto) onderhoud bijhouden


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 11:48

RM-rf

1 2 3 4 5 7 6 8 9

dan check je dus je eerst of het veld dat je checked misschien 'hidden' is of ge-disabled is:

code:
1
2
3
4
5
6
7
8
for (i=0;elm=document.forms['blaat'].elements[i] ; i++)
{
   if (elm.type != 'hidden' && !elm.diabled)
   {
      elm.focus()
      i = document.forms['blaat'].elements.length+1
    }
}

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen