문서 편집 권한이 없습니다. 다음 이유를 확인해주세요: 여기에는 다른 사용자의 개인 설정이 포함되어 있기 때문에 이 자바스크립트 문서를 편집할 수 없습니다. 문서의 원본을 보거나 복사할 수 있습니다. importScript("사용자:다메즈마/mascot_notification.js"); importScript("사용자:다메즈마/nmtbtomwtb.js"); /* * 이 화면은 JavaScript 스크래치패드입니다. * * JavaScript 코드를 입력하고, 마우스 오른쪽 클릭을 하거나 실행 메뉴에서 다음 중 하나를 선택하세요: * 1. 실행: 선택한 코드를 실행하여 평가합니다. (Ctrl+R), * 2. 검사: 객체 검사기를 띄워 결과를 표시합니다. (Ctrl+I), or, * 3. 표시: 실행 결과를 선택 부분 아래에 주석으로 삽입합니다. (Ctrl+L) */ var table_body = $("#mw-htmlform-source tbody")[0]; if(table_body != null){ var file_list = []; file_list.push(document.createElement("input")); $(table_body).html("<tr><th>갯수</th><td><input min='1' type='number' value='1' id='uploads_count'</td></tr><tr><th></th><td></td></tr>"); var rows = $(table_body).children("tr"); $("#wpDestFile").remove(); $($(rows[1]).children("th")[0]).html("파일1"); $($(rows[1]).children("td")[0]).html(file_list[0]); file_list[0].type = "file"; $("#uploads_count").change(function(){ if(file_list.length < $(this).val()){ file_list.push(document.createElement("input")); file_list[file_list.length - 1].type = "file"; $(table_body).append("<tr><th></th><td></td></tr>"); var rows = $(table_body).children("tr"); $($(rows[rows.length-1]).children("th")[0]).html("파일" + file_list.length); $($(rows[rows.length-1]).children("td")[0]).html(file_list[file_list.length - 1]); } else if(file_list.length > $(this).val()){ var rows = $(table_body).children("tr"); $(rows[rows.length - 1]).remove(); file_list.splice(file_list.length - 1,1); } }); $(".mw-htmlform-submit").click(function(){ var form = $('form')[0]; for(var i = 0 ; i < file_list.length ; i++){ var formData = new FormData(form); formData.append("wpUploadFile",file_list[0].files[0]); formData.append("wpDestFile",file_list[0].value); var param = { url:'/wiki/%ED%8A%B9%EC%88%98:%EC%98%AC%EB%A6%AC%EA%B8%B0', data:formData, processData:false, contentType:false, type:'POST', async:false }; $.ajax(param).done( function(res){ console.info(res); }); } return false; }); } 사용자:다메즈마/common.js 문서로 돌아갑니다.