成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - 關(guān)于input="file",重復(fù)選擇同一文件時(shí)不觸發(fā)change事件的問題

瀏覽:163日期:2022-11-18 17:10:56

問題描述

正常的思路是每次獲取到input的file后,清空input的內(nèi)容,我百度了一下,有些方法是用表單的reset,但是如果只是單獨(dú)的input='file',不用from元素呢?而且網(wǎng)上搜出來的一些方法都是兼容性很差的,老司機(jī)們有可靠點(diǎn)的方法嗎?

剛才看見了這種方式,請(qǐng)問兼容性怎么樣?

javascript - 關(guān)于input="file",重復(fù)選擇同一文件時(shí)不觸發(fā)change事件的問題

javascript - 關(guān)于input="file",重復(fù)選擇同一文件時(shí)不觸發(fā)change事件的問題

問題解答

回答1:

input.addEventListener(’click’, function() { this.value = ’’;}, false);回答2:

幾種思路:1.將input 的value設(shè)置為’’,同樓上。2.使用一個(gè)新的input替換掉當(dāng)前input3.移除input的value屬性。

標(biāo)簽: JavaScript