Ok, więc mam elementu wejściowego pliku typu i id "test"plik wejściowy Kliknij Chrome
Kiedy umieścić w pasku adresu: JavaScript. Document.getElementById ("test") click() przynosi Otwórz okno dialogowe otwierania plików, aby użytkownik mógł zdecydować, co przesłać. Jeśli jednak ta sama dokładna linia zostanie wstawiona do dokumentu lub wykonana w konsoli chrome, nie wyświetli okna dialogowego otwierania pliku. W rzeczywistości konsola mówi, że funkcja click() jest niezdefiniowana. Czy jest jakiś sposób w chromie, aby to zrobić?
Przyczyna wydaje się działać dobrze na którykolwiek z pozostałych przeglądarek
co widzisz s undefined jest zwracaną wartością 'document.getElementById (" test "). click()', a nie faktyczna funkcja jest niezdefiniowana. – Ravikiran
jest ukryte wejście? – Sirber