Rumah  >  Soal Jawab  >  teks badan

javascript - Mengenai input="file", peristiwa perubahan tidak dicetuskan apabila fail yang sama dipilih berulang kali

Idea biasa adalah untuk mengosongkan kandungan input setiap kali selepas mendapat fail input, saya mencari di Baidu dan mendapati bahawa beberapa kaedah adalah menggunakan tetapan semula borang, tetapi bagaimana jika ia hanyalah input="fail" yang berasingan. elemen dari? Selain itu, beberapa kaedah yang ditemui dalam talian mempunyai keserasian yang lemah Adakah pemandu berpengalaman mempunyai kaedah yang boleh dipercayai?

Saya baru nampak kaedah ini, bagaimana keserasiannya?

学习ing学习ing2685 hari yang lalu1089

membalas semua(2)saya akan balas

  • 欧阳克

    欧阳克2017-06-14 10:54:52

    input.addEventListener('click', function() {
        this.value = '';
    }, false);

    balas
    0
  • 学习ing

    学习ing2017-06-14 10:54:52

    Beberapa idea:
    1 Tetapkan nilai input kepada '', sama seperti di atas.
    2 Gantikan input semasa dengan input baharu
    3.

    balas
    0
  • Batalbalas