input 上傳第二次不能選擇同一檔案

2022-07-12 03:36:11 字數 380 閱讀 7632

問題描述

在上傳過程中,同乙個 input 選擇同一張 不會觸發 onchange事件,在選擇不同時,會多次觸發onchange事件;剛開始在選擇完成後,刪除重新初始化乙個input ,這個方法有點山炮!!!

解決方案

不要採用刪除當前input[type=file]這個節點,然後再重新建立dom這種方案,這樣是不合理的。

解釋如下:

input[type=file]使用的是onchange去做,onchange監聽的為input的value值,只有再內容發生改變的時候去觸發,而value在上傳檔案的時候儲存的是檔案的內容,你只需要在上傳成功的**裡面,將當前input的value值置空即可。event.target.value=」;

第二次作業

execise02 1.查詢85年以後出生的學生姓名 性別和出生日期 2.列表顯示所有可能的學生選課組合 學號 課程號 3.查詢1 2 4班中陳姓同學的資訊 4.查詢所有及格的學生姓名 所選課程名及所得分數 5.統計各門課程的及格人數 課程編號 課程名 及格人數 6.統計各門課程的總人數 及格人數和...

第二次約會

第一次看來我沒把人家姑娘嚇壞,一周後的乙個星期一晚上,我迎來了和t第二次見面機會,那天我發了一條簡訊給t,今天晚上我們去外灘逛逛吧 t快下班的時候給我打了個 當時t和她的小朋友們都還在教室裡,t很爽快的答應我的邀請,並且叫他們班所有的 學生異口同聲在 的那端大聲叫 叔叔好!當時差點沒把我耳朵震聾,呵...

第二次作業

第一題 p1 1 遞迴寫法,效率低 include 1.寫乙個函式返回引數值為1的個數 比如 15 0000 1111 4個1 程式原型 int count one bits unsigned int value int fuc int x else return 0 void mainp1 p1 ...