var 업로드 = {지우기: 함수 (id) {var = 최대 (typeof id = "문자열")? document.getElementById (ID): id; F (typeof를! "개체" =) null 반환; var tt = document.createelement ("범위"); tt.id = "__tt__"; Up.par Entnode.insertbefore (tt, 최대); var tf = document.createelement ("form"); Tf.appendchild (최대); document.getElementsByTagName ("몸") [0].appendchild (TF); tf.reset (); Tt.parentnode.insertbefore (최대, tt); tt.parentnode.removechild (TT); TT = null; tf.parentnode.removechild (TF);}, Clearform:function () {var 입력, frm; 경우 (arguments.length = 0) {입력 = Document.getelements Bytagname ("입력");} else {frm = (typeof 인수 [0] = "문자열")? document.getElementById (Arguments[0)): 인수 [0]; 경우 (typeof frm! = "개체") null 반환; 입력 = Frm.getelementsbytagname ("입력");} & NB sp; var fs =;에 대 한 (Var i = 0; 난 < inputs.length; i + +) {경우 ([i] 입력.type = = "파일") fs[fs.length] = 입력 [난];} var tf = document.create 요소 ("form");에 대 한 (var i = 0 나 < fs.length; i + +) {var tt = document.createelement ("범위"); t T.id = "__tt__" + i; Fs [i].parentnode.insertbefore (TT, Fs[i]), tf.appendchild (fs[i));} document.getElementsByTagName ("몸") [0].appendchild (TF); tf.reset ();에 대 한 (var i = 0; 난 < fs.length; i + +) {var tt = document.getElementById ("__tt__" + i); Tt.parentnode.insertbefore (FS[I],TT); Tt.parentnode.removechild (TT);} tf.parentnode.removechild (TF);}}
이 메서드는 예를 사용합니다.
HTML 코드 <! doctype HTML 공개 "-//W3C//DTD XHTML 1.0 전환 / / en" http://www.w3.org/tr/xhtml1/dtd/ Xhtml1 transitional.dtd "> < html xmlns =" http://www.w3.org/1999/xhtml "> < 머리 >
< 제목 >의 테스트 < / 타이틀 > < 스크립트 유형 = "텍스트/웹 효과" > <!-위의 JS 코드 -< / 스크립트 > < / 헤드 >
< 몸 > < 양식 이름 "Testform" = 방법 = "게시" > < 입력 유형 = "파일" 이름 = "testfile" / > < 입력 유형 = "버튼" 값 = "명확한" onclick = "upload.clear ('testfile')" / >< br / > < 입력 유형 = "버튼" 값 = "ClearAll" onclick = "Upload.clearform ()" / >< br / > < 입력 유형 = " 제출 "값 =" 제출 "/ >< 입력 유형 =" 재설정 "값 =" 재설정 "/ > &NBSP; &NBSP; & NBsp; < / 양식 > < / 바디 > & nbsp
이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이
페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.
커뮤니티에서 표절 사례를 발견한 경우
info-contact@alibabacloud.com
으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.