cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk menyemak imbas fail tempatan dalam JS.

Saya tahu input type=‘file’ boleh melakukannya.
Tetapi saya melihat bahawa sesetengah tapak web menggunakan p untuk mengikat acara, dan saya tidak tahu cara melaksanakannya.

欧阳克欧阳克2699 hari yang lalu842

membalas semua(2)saya akan balas

  • 代言

    代言2017-07-05 10:51:31

    Sayang, ini mudah dilakukan, anda mengikat acara p klik, dan kemudian klik kotak input input[fail] tersembunyi!

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Demo</title>
        <script>
            function showResurce() {
                document.getElementById('resurce').click();
            }
        </script>
    </head>
    <body>
    <p onclick="showResurce()">点我</p>
    <input id="resurce" type="file" style="display: none">
    </body>
    </html>

    balas
    0
  • 为情所困

    为情所困2017-07-05 10:51:31

    Satu penyelesaian adalah untuk mempunyai fail input tersembunyi di tempat lain dan mencetuskannya selepas mengklik p.

    balas
    0
  • Batalbalas