recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment conserver le dernier fichier sélectionné lors de la désélection de <input type="file">

Après avoir sélectionné le fichier pour la première fois, cliquez à nouveau sur le bouton. Lorsque la boîte de dialogue apparaît, vous ne sélectionnez pas le fichier mais choisissez Annuler. Le fichier sélectionné pour la première fois a disparu. . . N'affiche aucun fichier sélectionné

天蓬老师天蓬老师2693 Il y a quelques jours1936

répondre à tous(2)je répondrai

  • 我想大声告诉你

    我想大声告诉你2017-07-05 11:10:02

    Essayez ceci https://stackoverflow.com/que...

    répondre
    0
  • 怪我咯

    怪我咯2017-07-05 11:10:02

    Si vous avez des besoins particuliers, vous pouvez utiliser une variable temporaire pour enregistrer la valeur de la dernière opération, par exemple après le déclenchement de l'événement de sélection de fichier

    var prevFile = null;
    
    fileElement.onchange = function(){
        var file = fileElement.files[0] || prevFile;
        if(!file) return false;
        
        ///此处省略一大段逻辑///
        prevFile = file;
    };
    

    répondre
    0
  • Annulerrépondre