I AM EVERYTHING
[CSS, jQuery] input[type=file] 스타일 바꾸기, 첨부파일명 input[type=text]에 넣기 본문
programming
[CSS, jQuery] input[type=file] 스타일 바꾸기, 첨부파일명 input[type=text]에 넣기
박꽁냥 2018. 9. 19. 13:20<input type="text" readonly="readonly" title="File Route" id="fileLoute" placeholder="파일을 첨부하세요.">
<label for="fileDocument" onchange="javascript:document.getElementById('fileLoute').value=this.value">파일선택<input type="file" id="fileDocument"></label>
input[type="file"]{position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0;}
label{}
$('input[type=file]').on('change',function(){
if(window.FileReader){
var filename = $(this)[0].files[0].name;
} else {
var filename = $(this).val().split('/').pop().split('\\').pop();
}
$(this).siblings('label').text(filename);
});
'programming' 카테고리의 다른 글
[CSS] 반응형 이미지 CSS로 대응하기 (0) | 2018.11.27 |
---|---|
[CSS] placeholder color 변경하기 (0) | 2018.09.20 |
[CSS] 테두리 있는 삼각형 만들기 (0) | 2018.09.18 |
[jQuery] 레이어 팝업 바디 스크롤 고정 (0) | 2018.09.17 |
[jQuery] 페이지 상단, 하단 이동 (0) | 2018.09.14 |
Comments