I am working on an Angular 2 app. Please see a part of template below -
<label class="import-label" title="Select file">
<span class="grid-btn fa fa-folder">
<input type="file" class="form-control import-input-file" id="contactname" aria-describedby="contactname"
placeholder="File Name" name="filename" style="display:none;"
(change)="onChange($event)">
</span>
</label>
Screenshot -
When I click on the folder icon button, dialog for selecting a file does not get open up in Chrome(It works for IE as expected). It, however, works on a double click in Chrome.
Note :
The input tag
has display:none
.
在标签上添加for =“ contactname”
<label class="import-label" title="Select file" for="contactname">
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.