간단한 html 입력 type="text"
과 입력 type="file"
의 기능을 수행하는 버튼을 사용하여 프로그램을 작성하고 싶습니다.<input type = "text">을 사용하여 <input type = "file">을 시뮬레이션 할 수 있습니까?
1
A
답변
0
이론적으로는 해킹 할 수 있지만 ([파일] 입력 등으로 0 불투명도로 설정) 수동으로 텍스트 필드 경로를 입력하면 작동하지 않습니다 (양식이있는 파일을 보내지 않음). 불필요한 해킹이 많은 것처럼 보입니다. 무슨 이유로?
1
HTML은에서 :
는<input type="file" class="file">
<input type="text" name="file" class="sfile">
<input type="submit" value="send file" name="submit">
CSS :
.file{
visibility:hidden; # don't use display:none; because IE compability in js
}
jQuery를 :
$('.sfile').click(function(){
$('.file').click();
});
$('.file').change(function(){
$('.sfile').val($(this).val());
});
관련 문제
- 1. Grails가 <input type = "file"
- 2. <input type = "file">을 사용하여 로컬 파일 읽기?
- 3. <input type = file />을 J2EE/MySQL 백엔드에서 사용하기
- 4. <input type = "tel"> 사용자 정의
- 5. HTML5에 <input type = "picture"> 및/또는 <input type = "video">가없는 이유는 무엇입니까?
- 6. <input type = "file"> 이해
- 7. 동적으로 <input type = "text"/>을 만드는 방법
- 8. <input type = "text"/> 만 입력 할 수 있습니까?
- 9. <input type = "hidden"기능 문제
- 10. <input type = 'button'/>과 <input type = 'submit'/>의 차이점
- 11. 줄 바꿈으로 <input type = "text"/>
- 12. <input type = "text"> 여분의 패딩
- 13. 초급 : <input type = "folder">?
- 14. <type = "input"runat = "server">
- 15. <button> 대 <input type = "image">
- 16. AJAX에서 input type = "button"대신 input type = "submit"하시겠습니까?
- 17. ASP.NET MVC : MicrosoftMvcValidation.js 함수를 사용하여 <input type = file>을 필수로 설정할 수 있습니까?
- 18. js를 사용하여 <input type = "file">에 데이터 쓰기
- 19. <input type = "submit"> 대신 <button type = "submit">을 사용하여 양식, 문제를 제출 하시겠습니까?
- 20. 그 때마다 <input>을 바꿀 수 있습니까?
- 21. <input type = "file"/>에 대한 HTML 도우미
- 22. 아이콘 또는 버튼으로 트리거 <input type = 'file'/>
- 23. jQuery set <input type = "range"> 값
- 24. iPhone의 Safari에서 <input type = 'file'>을 어떻게 사용할 수 있습니까?
- 25. PHP 컬이 <input type = "file"> 대신에 데이터를 게시합니다.
- 26. HTML 5 <input type = 'file'>을 (를) <a>에 연결
- 27. <input type = "file">을 대체 할 파일 브라우저 컨트롤
- 28. C#을 htmldocument에 <input>을 삽입합니다.
- 29. 이 코드는 작동하지 않습니다 (<input type = "file"/>)
- 30. <input type = "file"/>을 사용하여 로컬 컴퓨터에서 실제 파일 업로드 시간을 어떻게 시뮬레이트합니까?
당신은 숨겨진 파일 입력을하고 버튼을 눌러 파일의 OnClick을 트리거 할 수 있습니다. 작동하지만 많은 노력이 필요합니다. –
내 생각에 스타일이 지정된 파일 입력을 원합니다. 이 경우 http://stackoverflow.com/questions/3226167/how-to-style-input-file-with-css3-javascript를 참조하십시오. –