2013-01-17 10 views
7

Powiel możliwe:
How to set the focus to the first input element in an HTML form independent from the id?Jak ustawić fokus na pierwszym polu wprowadzania w BootStrap?

Używam Bootstrap z ASP.NET MVC4. Jest jeden formularz logowania, ale nie mogę ustawić fokusu na pierwszym polu wprowadzania.

Jak ustawić ostrość na pierwszym polu wprowadzania? Czy istnieje klasa BootStrap, która używa do ustawiania ostrości?

+0

@Richard: Bootstrap brakuje powielania pytanie, które wspomniałeś. –

+1

To pytanie nie jest specyficzne dla bootstrap. Rozwiązanie jest takie samo bez względu na to, czy używasz programu ładującego, czy nie. – Richard

Odpowiedz

24

Nie istnieje klasa lub funkcja specyficzna dla Bootstrapa, która wykonuje to *, ale HTML5 udostępnia the autofocus attribute dla pól wejściowych.

This attribute currently enjoys wide browser support.

* -Od używasz Bootsrap i Bootstrap jest zasilany przez jQuery, można „podkładka” starszych przeglądarek, które w przeciwnym razie nie obsługują autofokusa:

$('[autofocus]:first').focus(); 
+0

Hmm, moja odpowiedź jest właściwie duplikatem odpowiedzi na referencje Q/A @Richard. Oryginalna treść: niepowodzenie. –

+0

Chociaż konsensus jest miłym wzmocnieniem. –

+3

Wskazówka: jeśli masz program Modernizr, możesz sprawdzić, czy ten podkład jest potrzebny w opcji 'Modernizr.input.autofocus' ( – user1068352

Powiązane problemy