본문 바로가기

js

(48)
[javascript] JSON datetime string to javascript date format yyyy-MM-dd hh:mm:ss HTML js function formatDate(date) { var d = new Date(date), month = '' + (d.getMonth() + 1), day = '' + d.getDate(), year = d.getFullYear(), hour = d.getHours(), min = d.getMinutes(), sec = d.getSeconds(); if (month.length < 2) month = '0' + month; if (day.length < 2) day = '0' + day; return [year, month, day].join('-') + ' ' + [hour,min,sec].join(':'); } var dateText = "/Date(1519794794410)/"; ..
[bootstrap4] radio button 체크하기 bootstrap 4 - buttonshttps://v4-alpha.getbootstrap.com/components/buttons/ HTML Radio 1 (preselected) Radio 2 Radio 3 javascript var radioGroup = $('#radioGroup input:radio:checked').val(); alert(radioGroup); $(document).on('click','#radioGroup', function(){ var checkedRadio = $('#radioGroup input:radio:checked').val(); alert(checkedRadio); });demo link : https://jsfiddle.net/86w6c0y2/4/
[javascript] 나누기, 나머지, 몫 구하기 HTML 나누기 몫 나머지 js var totalPoint = 100500; var result = 0; result = totalPoint / 10000; document.getElementById('result').innerHTML = result; result = parseInt(totalPoint / 10000); document.getElementById('result2').innerHTML = result; result = totalPoint % 10000; document.getElementById('result3').innerHTML = result;demo link : https://jsfiddle.net/qp3yw15u/4/
[javascript] 모달 사용시 콜백 예제 모달 라이브러리를 사용할 일이 많은데 보통 모달창을 열고 닫거나 확인 할때 함수를 실행해야합니다. 콜백 함수를 open 에 넣어주는데 없을때 간단하게 구현해주는 예제입니다. 1. 모달 js // modal javascript var _data = { a : null , b : null }; _data.isCallbackExists = false; var _callback = {}; //modal open _data.open = function (callback) { $("{{Modal DIV}}").modal(); if (callback) { _data.isCallbackExists = true; _callback.run = function (data) { var runCallback = function..
[jquery] div 스크롤 감지(바닥, 끝) 바닥(?)에 닿으면 함수 실행 $('#{{DIV}}').scroll(function () { if ($(this).scrollTop() + $(this).innerHeight() >= $(this)[0].scrollHeight) { {{실행 함수}} } });
[javascript] Uncaught TypeError: is not a function 1. id, name이 함수명과 같을 때-> 찾아서 함수명이나 태그명을 변경한다. 2. 함수를 호출하는 쪽보다 함수 초기화 부분이 뒤에 있을때. 즉, 초기화가 되기 전에 호출이 먼저 되면 에러 발생-> 호출되는 순서와 초기화 순서를 조정한다. 함수 정의 부분을 최상위로 재배치한다.
[jquery] how to get custom attribute value HTML 100000 ~ 200000 200000 ~ 300000 300000 ~ 400000 400000 ~ 500000 500000 ~ 600000 js - jquery $('ul li').on('click', function(){ var rangeMinPrice = $(this).attr('rangeMinPrice'); var rangeMaxPrice = $(this).attr('rangeMaxPrice'); alert('rangeMinPrice : ' + rangeMinPrice + ' | rangeMaxPrice : ' + rangeMaxPrice); }); jsfiddle : https://jsfiddle.net/h5Lbb8wv/
[javascript] get parameters to object var _param = {}; _param.data = null; _param.init = function () { _param.data = _param.ToConvert(); console.log('_param.data : ' + JSON.stringify(_param.data)); } _param.ToConvert = function () { var pairs = location.search.slice(1).split('&'); var result = {}; pairs.forEach(function (pair) { pair = pair.split('='); result[pair[0]] = decodeURIComponent(pair[1] || ''); }); return JSON.parse(JSON.s..