Hallo Michael,
gute Idee. Wählt man die gleiche Datei aus, feuert das input-Element nicht das change-Event, sondern das cancel-Event.
Beim "Löschen" kann man das value-Property des input-Elements auf '' setzen. Das löscht auch die files-Liste. Danach führt das Öffnen der vorigen Datei wieder zu change
Rolf
-- 
sumpsi - posui - obstruxi
  sumpsi - posui - obstruxi
 nicht angemeldet
 nicht angemeldet Rolf B
 Rolf B