파일찾기의 버튼을 이미지로 쓰려고 합니다.

Mozilla Firefox 사용에 대한 일반적인 질문과 답을 해 주는 게시판입니다. 질문을 하기 전에 FAQ를 읽어 보시는게 도움이 될 것입니다.
Post Reply
jaujation

파일찾기의 버튼을 이미지로 쓰려고 합니다.

Post by jaujation »

파일찾기의 버튼을 이미지로 쓰려고 합니다.

<input type=file name='file1' style='display:none;'>
<input type='text' name='file2' id='file2'>
<img src='find.gif' name='find' id='find' border='0' onclick='document.getElementById("file1").click(); document.getElementById("file2").value=document.getElementById("file1").value'>

이미지를 누르면, 숨겨져있는 file1이 클릭되어지게 하는것인데요.
onclick='document.getElementById("file1").click(); 이 부분..
document.getElementById("file1").click() 이 안먹습니다.

어떻게 해야할까요..

도와주세요.
hyeonseok
해커
해커
Posts: 691
Joined: 2004 08 11 22:14 59
Contact:

Post by hyeonseok »

IE전용의 method입니다. 따라서 다른 브라우져에서는 사용하실 수 없습니다.

사용자 파일에 접근 하는 것은 보안과 밀접한 관계가 있기 때문에 javascript나 기타 다른 방법으로 접근이 안되는 것이 정상입니다.

click() 이 있을 때에는 이 방법을 쓰고 없을 때에는 그냥 일반 file 타입의 인풋을 넣는 정도로 처리하면 충분할 것 같습니다.
Post Reply

Who is online

Users browsing this forum: Bing [Bot], Semrush [Bot] and 1 guest