Chcę użyć nieokreślonej właściwości pola wyboru. Zmiana wartości w JavaScript działa we wszystkich rodzajach przeglądarek (nawet MSIE6!), Jednak nie mogę ustawić wartości początkowej za pomocą atrybutów HTML w dowolnych.HTML - Dlaczego indeterminate = "indeterminate | true" nie jest przestrzegane?
Czy jest to zgodne z projektem? Jeśli tak, dlaczego? Po stronie serwera mogę stwierdzić, że jest nieokreślony. Dlaczego nie mogę powiedzieć przeglądarce? Czy sprzedawcy przeglądarek nie martwili się o FOUC (Flashes Of Unstyled Content), jeśli długo trwający skrypt podtrzymuje ustawienie własności?
Oto przykład praca: http://jsfiddle.net/KUQC9/1/
Co to jest "niezdeterminowana" właściwość? –
@Rocket, spójrz na przykład roboczy. –
Właśnie się o tym teraz uczę. Mam pytanie do ciebie, właściwie ... powiedziałeś, że możesz określić, że jest nieokreślony na serwerze: jak to robisz? (Nawiasem mówiąc, można w dużej mierze uniknąć FOUC przy użyciu zdarzenia ładowania DOM zamiast limitu czasu - http://jsfiddle.net/Cd35L/ - lub jeszcze szybciej - http://jsfiddle.net/dV3uL/) –