要隱藏(但保留功能)按鈕無法打開文件對話框文件對話框醜陋的默認輸入類型的文件按鈕,我使用了以下機制:裏面標籤
HTML:
<label for="file-input">
<i class="fa fa-edit"></i> <!-- acts as file input on click-->
</label>
<input type="file" id="file-input" />
CSS:
#file-input {
display: none; //hide the file input
}
這是工作果然:我點擊字體真棒編輯ICO n並彈出文件對話框。
但是,當我使用按鈕時,它停止工作。點擊按鈕時我沒有任何文件對話框:
<label for="file-input">
<button type="button">Upload file</button> <!-- not working-->
</label>
<input type="file" id="file-input" />
我不希望我的按鈕,裏面的圖標。添加'fa fa-edit'添加一個編輯圖標。 –
所以你可以告訴我點擊jQuery的? –
我沒有使用jquery,這與javascript無關。 –