웹모아
웹모아[가입] 로그인 / 회원가입   검색        



  
버턴관련테그
 

input type=\"file\" 의 value값 초기화 시키기
2006-12-30 18:58:34 댓글:(0)   조회:8516
. 
file 타입의 input태그는 readOnly 속성이기 때문에 value 속성에 사용자가 임으로 값을 넣을수가 없습니다. 때문에 초기화하고자 할경우 document.file.value = "";처럼 사용하실수가 없겠죠.

이럴때 유용한 방법이 되겠네요...  
<form>
    <input type="text" name="txtName"><br>
    <input type="file" name="upload"><br>
     <input type="file" name="upload"><br>
    <input type="button" value=삭제 onclick="fileReset(this.form);">
    <input type="button" value=확인 onclick="alert(this.form.upload.value);">
</form>



<script language="JavaScript">
<!--
    function fileReset( form )
    {
        //form.upload.select();   //upload라는 name을 가진 컨트롤 모두 선택됨.
       //upload이름을 가진 컨트롤이 많은경우 그중에 하나만 초기화...
       var files = document.getElementsByName("upload");
       files[0].select(); // 첫번째 선택

       //선택된 컨트롤의 값 모두 삭제
       document.selection.clear;
       // or document.execCommand('Delete');
       // 단,  같은 메서드안에서 위코드 이후에 form.submit()사용시 "액세스 거부"에러 발생.
       // 참고로 form안에 있는 모든 컨트롤의 값을 초기화할때
       // form.reset 대신에  document.selection.empty;를 사용해도 같은효과가 나네요.
    }
//-->
</script>
. 




 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


댓글 (0)


버턴관련테그
페이지: 1 / 2   

    label 태그 10720
      [RE] Label 태그를 8038
    Select 꾸미기 optg(홈마스타) 8001
    체크박스라디오버튼체크유무검사(홈마스타) 8871
 input type="fil(홈마스타) 8517
      [RE] input type(홈마스타) 8532
      [RE] input type(홈마스타) 8271
    input 버턴의 모양(홈마스타) 7392
    중보입력 방지 루틴(홈마스타) 8755
    파일업로드 버턴을 이미지로(홈마스타) 1048
      [RE] [JavaScrip(홈마스타) 508
        [RE] [JavaScri(홈마스타) 459
    버터느 글상자 꾸미기(홈마스타) 498
    체크박스가 하나이상 체크 되(홈마스타) 1012
    셀렉트박스 보이는 리스트 갯(홈마스타) 480

[1]  [2]  


복수단어 검색은 공백(space)로 구분해 주세요. 1



 
최근 글 [손님]




 
인기 글 [손님]
[홈마스타] (1) oledb 접근 오류