Ok, quindi ho un elemento di input di tipo file e l'ID "test"Input File Fai clic su Chrome
Quando ho messo nella barra degli indirizzi: javascript:. Document.getElementById ("test") clicca() che porta la finestra di dialogo Apri file in modo che l'utente possa decidere cosa caricare. Tuttavia, se questa stessa riga esatta viene inserita nel documento o eseguita nella console di Chrome, non viene visualizzata la finestra di dialogo del file aperto. Infatti la console dice che la funzione click() non è definita. C'è qualche modo in Chrome per fare questo?
Causa sembra funzionare bene per uno qualsiasi degli altri browser
quello che stai vedendo un s undefined è il valore di ritorno di 'document.getElementById (" test "). click()' e non la funzione effettiva non definita. – Ravikiran
è l'input nascosto? – Sirber