분류 전체보기
-
[Jquery] Input file 업로드Jquery/function 2021. 5. 20. 17:30
$(document).on('change', "#inputFile", function(){ ext = $(this).val().split('.').pop().toLowerCase(); if($.inArray(ext, ['gif', 'png', 'jpg', 'jpeg']) == -1) { resetFormElement($(this)); window.alert('이미지 파일이 아닙니다! (gif, png, jpg, jpeg 만 업로드 가능)'); } else { file = $('#inputFile').prop("files")[0]; blobURL = window.URL.createObjectURL(file); $('#image_show img').attr('src', blobURL); $('#image_s..
-
[Jquery] input 초기화Jquery/function 2021. 5. 20. 17:25
1. input type별 초기화 function clearInputs(target) { $(target).find(':input').each(function () { switch (this.type) { case 'password': case 'select-multiple': case 'select-one': case 'text': $(this).val(''); case 'textarea': $(this).val(''); break; case 'checkbox': case 'radio': this.checked = false; case 'file': $(this).val(''); } }); } 2. Form 초기화 $('form[name=Form]')[0].reset();
-
[Jquery] 카드번호 하이픈(-) 적용하기Jquery/function 2021. 5. 20. 17:13
$(document).on('keyup','#card_number',function(){ this.value = autoHypenCard( this.value ) ; }); var autoHypenCard = function(str){ str = str.replace(/[^0-9]/g, ''); var tmp = ''; if( str.length < 5){ return str; }else if(str.length < 9){ tmp += str.substr(0, 4); tmp += '-'; tmp += str.substr(4); return tmp; }else if(str.length < 13){ tmp += str.substr(0, 4); tmp += '-'; tmp += str.substr(4, 4);..
-
[Android] Bluetooth 시작하기Android/공부 2020. 11. 30. 13:34
bluetooth 통신 기초 블루투스 기능에 대한 기초 학습 1. 매니페스트 권한 주기 2. 블루투스 어댑터 연결하기 BluetoothAdapter mBluetoothAdapter; 2. bluetooth on if (!mBluetoothAdapter.isEnabled()) { Intent intent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE); startActivityForResult(intent, REQUEST_ENABLE_CODE); } 3. bluetooth off if (mBluetoothAdapter.isEnabled()) { mBluetoothAdapter.disable(); } 4. 주변 블루투스 장치 검색 if (mBluetoothAda..
-
[android] Cloud Firebase 데이터 쓰기 및 읽기Android/공부 2020. 10. 27. 11:24
1. build.gradle (project) 에 google-service 플러그인 추가하기 buildscript { repositories { // Check that you have the following line (if not, add it): google() // Google's Maven repository } dependencies { // ... // Add the following line: classpath 'com.google.gms:google-services:4.2.0' // Google Services plugin } } allprojects { // ... repositories { // Check that you have the following line (if not, a..