Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] dlaczego nie mogę otworzyć file input poprzez click()?
Forum PHP.pl > Forum > Przedszkole
stellatus
Kod
<input type="file" id="file1" style="display:none">
    <a href="#" onclick="openFileOption()">open File Dialog</a>
    <script>
        function openFileOption() {
            document.getElementById("file1").click()
        }
    </script>

https://codepen.io/reti/pen/QWyvBaL

Dlaczego nie mogę otworzyć file input poprzez wywołanie z konsoli:
Kod
document.getElementById("file1").click()

?
nospor
Jak to mowia: a mi dziala.
Zarowno na Firefox jak i Chrome.

Otworze konsole przegladarki, moze cos napisali
stellatus
OK, mi nie działa tylko na Firefox, ale jak przypiszę to do skrótu klawiaturowego (taki by mój cel), to działa więc problem rozwiązany. Dzięki.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.