본문 바로가기

전체 글62

JsTree Contextmenu(Create, Rename, Delete) 활용하기 JsTree로 Context메뉴(오른쪽 클릭)를 활용한 예제입니다.JsTree Api 활용이나, Disable 처리는 https://nhj2021.tistory.com/12 참고 바랍니다.var Editable = true;var Flag = {  CreateFolder: true,  RenameFolder: true,  DeleteFolder:true};// dnd(Drag&Drop)도 있지만 쓰지는 않음var Plugins = ['wholerow', 'unique','contextmenu','dnd'];$('#jsTreeElement').jstree({  'core': {    // 새 폴더를 만들 경우 사용    'strings': {      'New node': '새 폴더'    },    //.. 2021. 12. 26.
Javascript Filesize Format function getFormatFileSize(bytes) { if (typeof bytes !== 'number') { return ''; } if (bytes >= 1000000000) { return (bytes / 1000000000).toFixed(2) + ' GB'; } if (bytes >= 1000000) { return (bytes / 1000000).toFixed(2) + ' MB'; } return (bytes / 1000).toFixed(2) + ' KB'; } 2021. 12. 18.
Javascript 콤마 찍기 순수 바닐라스크립트로 3자리 숫자마다 콤마를 찍는 Function이다. 정규식을 이용한 기능이다. function getCommaNumber(numStr) { var splitNums = String(numStr).split("."); var retVal = ""; var num = splitNums[0].split(",").join(""); var reg = /(^[+-]?\d+)(\d{3})/; while (reg.test(num)) { num = num.replace(reg, '$1' + ',' + '$2'); } if (splitNums.length > 1) { retVal = [num, ".", splitNums[1]].join(""); } else { retVal = num; } return .. 2021. 12. 18.
c# 양력 -> 음력 변환 namespace HelloWorld { class Program { static void Main(string[] args) { // 양력 -> 음력 DateTime date = new DateTime(2021, 2, 17); Console.WriteLine($"DateFormat: {ToLunarDateTime(date).ToString("yyyy-MM-dd")}"); } // 양력 -> 음력 변환 public static DateTime ToLunarDateTime(DateTime date) { int leapMonth; int lunarYear; int lunarMonth; int lunarDay; System.Globalization.KoreanLunisolarCalendar lunar = ne.. 2021. 12. 5.
반응형