Pytania oznaczone «javascript»

124
Uzyskaj liczbę cyfr za pomocą JavaScript

Jak sugeruje tytuł mojego wpisu, chciałbym wiedzieć, ile var numberma cyfr . Na przykład: Jeśli number = 15;moja funkcja powinna zwrócić 2. Obecnie wygląda to tak: function getlength(number) { return number.toString().length(); } Ale Safari twierdzi, że nie działa z powodu TypeError: '2' is not...

124
Sprawdź, czy obraz istnieje na serwerze przy użyciu JavaScript?

Czy za pomocą javascript można sprawdzić, czy zasób jest dostępny na serwerze? Na przykład mam obrazy 1.jpg - 5.jpg załadowane na stronę html. Chciałbym wywoływać funkcję JavaScript mniej więcej co minutę, która z grubsza wykonałaby następujący kod zdrapki ... if "../imgs/6.jpg" exists: var nImg...

124
Sprawdź, czy data jest prawidłowa

Oto scenariusz: Mam Stringinny format daty i inny. Np .: data: 2016-10-19 dateFormat: „DD-MM-RRRR”. Muszę sprawdzić, czy ta data jest prawidłowa. Próbowałem następujących rzeczy var d = moment("2016-10-19",dateFormat); d.isValid()powraca za falsekażdym razem. Czy Moment.js nie analizuje daty...

124
Czy mogę ustawić stan wewnątrz haka useEffect

Powiedzmy, że mam jakiś stan, który jest zależny od innego stanu (np. Kiedy A się zmienia, chcę zmienić B). Czy właściwe jest utworzenie haka, który obserwuje A i ustawia B wewnątrz haka useEffect? Czy efekty będą kaskadowe w taki sposób, że po kliknięciu przycisku pierwszy efekt zostanie...

123
Jak programowo wymusić zdarzenie onchange na wejściu?

Jak programowo wymusić zdarzenie onchange na wejściu? Próbowałem czegoś takiego: var code = ele.getAttribute('onchange'); eval(code); Ale moim ostatecznym celem jest uruchomienie funkcji słuchacza, a to nie działa. Nie wystarczy też zaktualizować atrybut

123
Wyczyść zaznaczenie tekstu za pomocą JavaScript

Proste pytanie, na które nie mogę znaleźć odpowiedzi: jak za pomocą JavaScript (lub jQuery) odznaczyć dowolny tekst, który może być zaznaczony na stronie internetowej? Użytkownik EG klika i przeciąga, aby podświetlić fragment tekstu - chcę mieć funkcję deselectAll (), która czyści ten wybór. Jak...