Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 0 odgovora
  • 3.333 pregleda
enter da se ponaša kao tab 02.05.2005. u 23:55 · pre 261 mesec #1
Imam funkciju koja (delimično) oponaša pritisak tastera TAB kada pritisnem ENTER. Naravno, aktivira se na onKeyPress.

Code:

//  enter -> tab function
PromenaFokusa(ovaj)  //ovaj je referenca objekta sa forme
{
  var broj = document.forms[0].elements.length; // broj elemenata na celoj formi
  var index = ovaj.tabIndex;
  for (a=index; a < broj; a++)  //    indexi elements[i] krecu od 0, a tabindex od 1
  {
    if ((document.forms[0].elements[a].disabled == false) && (document.forms[0].elements[a].type != "button"))
    {
      document.forms[0].elements[a].focus();
      break;
    }
  }
}


Želim da kad pritisnem ENTER baca fokus na sledeći lement koji nije disabled (znate šta mislim). Radi se o Mozili 1.6, 1.7 i Firefoxu. Da li postoji bolji način da se ovo uradi? U Mozili radi kako treba, ali u Firefoxu JavaScript konzola baca izuzetak (mislim da je zbog ovog elements[a].focus()).

Šta kažete? Pozdrav svima!!!
Potpis
http://www.linuxsrbija.net http://www.poslovnisvet.com
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme