Web Programming
-
자바스크립트 종료일 시작일 체크
Web Programming 2023. 2. 5. 16:17자바스크립트로 날짜 종료일 시작일 체크해주기 !! function commonWorkBiz() { var stdt = document.getElementById("아이디1"); var endt = document.getElementById("아이디2"); if(endt.value != '' && stdt.value > endt.value) { alert("종료일이 시작일보다 빠릅니다.\n\n다시 입력해 주십시오."); stdt.value = ""; endt.value = ""; stdt.focus(); } }
-
input 에 자동계산을 돌릴때 NaN 및 infinity 를 계산중... 으로 표기
Web Programming 2023. 2. 5. 16:17input 에 스크립트로 자동계산을 돌릴때 NaN 및 infinity 를 계산중... 으로 처리해주기 !! // 소수점 둘째자리 까지만 보이게 var setOne = Number($("#아이디1").val().replace(/[^0-9]/g,''))/Number($("#아이디2").val().replace(/[^0-9]/g,''))*100 if(isFinite($("#결과아이디").val(setOne.toFixed(2))) == false){ $("#결과아이디").val("계산중..."); // 결과 } if($("#아이디2").val().replace(/[^0-9]/g,'') != '' && $("#아이디1").val().replace(/[^0-9]/g,'') != ''){ if($("#아이디2").v..
-
input 파일 업로드시 체크
Web Programming 2023. 2. 5. 16:16input 타입이 파일인 업로드시 체크해주기 예시 !! function uploadExcel(){ if($("#upFile").val() == ''){ alert("업로드 할 엑셀 파일 먼저 첨부 바랍니다."); }else if( $("#upFile").val() != "" ){ var ext = $('#upFile').val().split('.').pop().toLowerCase(); if($.inArray(ext, ['xls','xlsx']) == -1) { alert('등록 할수 없는 파일명입니다. 엑세 파일만 선택 바랍니다.'); $("#upFile").val(""); // input file 파일명을 다시 지워준다. return false; }else{ var frm = $("#uploadFrm..
-
리스트 th 에 체크박스 전체 선택 및 개별 선택
Web Programming 2023. 2. 5. 16:16리스트 th 에 체크박스 전체 선택 및 개별 선택 하는 예시 !! function dataAllChk(){ //전체 체크 var thisChk = $("input:checkbox[id='allChkDataNo']"); var chkboxData = $("input:checkbox[name='dataNoArr']"); if(thisChk.prop("checked") == true){ chkboxData.prop("checked", true); }else{ chkboxData.prop("checked", false); } }
-
div 리스트를 A4 로 출력(여러 페이지 분리)
Web Programming 2023. 2. 5. 16:16div 리스트를 A4 로 출력(여러 페이지 분리)하기 예시 !! // div 를 A4 사이즈로 고정 내용 출력 function printArea(){ document.getElementById("buttonArea02").style.display = 'none'; // 프린트시 버튼은 안보이게 var initBody = document.body.innerHTML; window.onbeforeprint = function(){ document.body.innerHTML = document.getElementById('id^=box').innerHTML; // 모든 div 프린트 } window.onafterprint = function(){ document.body.innerHTML = initBody; ..
-
제이쿼리 '아이디'로 시작하는 값 찾기 및 array push
Web Programming 2023. 2. 5. 16:15특정 아이디로 시작하는 값 찾기하여 array push 하기 예시 !! $("li[id^='kdmNameInsert_li']").each(function(){ 원하는 소스 코드 입력 }); 추가로 array 선언 후 push -> id 값 push var insert_arr = new Array(); $("li[id^='insert_li']").each(function(){ insert_arr.push($(this).attr("id")); });