我想更改默認文件[輸入]看。所以我已經包裹在這樣的標籤輸入[文件]不可聚焦時,內部包裹標籤
<label class="btn upload-dir-btn btn-file">
Browse <input type="file" required id="dir-pic-file" name="dir-pic-file" novalidate>
</label>
我做了一些驗證時提交表單。但是當我得到錯誤
一個無效的窗體控件與name ='dir-pic-file'是不可聚焦的。
這裏是隱藏的默認文件
}
的CSS,但如果我刪除的CSS它工作正常。這是我的驗證
$('#add-dir-form').on('submit',function(e){
var file = $('#dir-pic-file').val();
if (file = '') {
$('#pic-error').css({'display':'block'});
}
e.preventDefault();
});
即使一個HTML5元素上顯示沒有您可以用JavaScript –
是訪問它,我們可以訪問它。但對於type =文件,我們需要可點擊的元素。 –