일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- bootstrap modal
- 세로 중앙 정렬
- 구글 OTP 인증
- svn 충돌 해결 resolved
- php 특정 문자열 취환
- 아파치 웹 서버의 정보 숨기기
- 파라미터 & 오류
- svn 충돌 해결 resolve
- wkhtmltopdf 실행 오류
- apache mod rewrite
- PHP 구글 OTP 인증
- 부트스트랩4 세로 중앙 정렬
- mysql root 비밀번호 변경
- modsecurity 설치
- 우분투 mysql 비밀번호 없이 로그인 될때
- JQuery checkbox 컨트롤
- PHP 정규식 예제
- bootstrap
- PHP 구글 OTP 연동
- 자바스크립트비밀번호검증
- 비밀번호정규식
- usb efi 시스템 파티션 삭제
- magic bytes
- javascript
- 비밀번호검증정규식
- mysqldump: Got error: 1045
- html pdf 변환
- group_concat 구분자
- libxrender1
- (using password: YES)" when trying to connect
- Today
- Total
목록Program Language/JavaScript & Jquery (31)
투덜이 개발자
[JS] 자바스크립트 비밀번호 검증 정규식 8자이상 12자이하 영문, 숫자, 특수문자 조합 8개월 전 by 끔맹 ^(?=.*[a-zA-Z])(?=.*\d)(?=.*[!@#$%^&*()])[a-zA-Z\d!@#$%^&*()]{8,12}$ 해당 정규식을 각각의 조건에 대한 설명과 함께 설명하겠습니다: ^ : 문자열의 시작을 나타냅니다. (?=.*[a-zA-Z]) : 최소한 한 개의 알파벳 문자를 포함해야 함을 나타냅니다. (?=.*\d) : 최소한 한 개의 숫자를 포함해야 함을 나타냅니다. (?=.*[!@#$%^&*()]) : 최소한 한 개의 특수문자를 포함해야 함을 나타냅니다. 여기서 사용된 특수문자는 !@#$%^&*()입니다. 필요에 따라 이 특수문자 집합을 수정할 수 있습니다. [a-zA-Z\d!@#$..
JQuery checkbox 컨트롤 1. checkbox checked 여부 $('input:checkbox[id="checkbox_id"]').is(":checked") == true; // id인 경우 $('input:checkbox[name="checkbox_name"]').is(":checked") == true // name 인경우 2. checkbox 전체 갯수 $('input:checkbox[name="checkbox_name"]').length; // 이 경우는 name인 경우만 가능 3. checkbox 선택된 갯수 $('input:checkbox[name="checkbox_name"]:checked').length; // 이 경우는 name인 경우만 가능 4. checkbox 전체 순회..
[javascript/select2] bootstrap select2 선택값 변경 $('#search_skin_type').val('선택값').trigger('change'); //select2 선택값 변경 한개일때 위와 같은 방법으로 하면 된다. 그런데 멀티 선택을 할려면 배열로 처리하면 된다. $('#search_skin_type').val(['선택값1','선택값2']).trigger('change'); //select2 선택값 변경
[bootstrap] ESC 또는 클릭 시 Modal 닫힘 방지 1. 시험환경 - Bootstrap - Java Script 2. 목적 - 입력시 Modal 창이 닫히는 것을 방지한다. - Modal 영역 밖에서 마우스 클릭시 Modal 창이 닫히는 것을 방지한다. 3. 적용 ① Modal 태그에 적용하는 방법 ② JavaScript에서 적용하는 방법 $('#signup-modal').modal( {data-backdrop: 'static', data-keyboard: 'false'} ); 4. 결론 ① data-backdrop과 data-keyboard 속성을 함께 설정하면 동작하는 것을 확인할 수 있다. https://languagestory.tistory.com/113 [bootstrap] ESC ..
// 새로 고침 const entries = performance.getEntriesByType("navigation")[0]; if (entries.type === "reload") { console.log('새로고침'); }
[자바스크립트] 정규표현식을 사용하여 태그만 제거하기 https://webisfree.com/2015-12-22/[%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8]-%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D%EC%9D%84-%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC-%ED%83%9C%EA%B7%B8%EB%A7%8C-%EC%A0%9C%EA%B1%B0%ED%95%98%EA%B8%B0 [자바스크립트] 정규표현식을 사용하여 태그만 제거하기 정규표현식을 사용한 태그의 제거 방법입니다. 태그를 제거하기 위해서 내장함수에서 태그를 지원하는 함수가 있다면 편리하겠지만 순수 자바스크립트에서는 없는 부분이기에 ..
[JavaScript] IE 접속시 Edge 로 접속 알림창 띄우기 마이크로소프트(MS)는 2022년 6월 15일부터 27년만에 Internet Explorer 11 서비스 중단 및 공식 지원 종료하였다. 이제 익스버전에 호환문제에 대해서는 골머리 썩히는 일이 없을듯 하다. 익스 접속시 크롬기반인 Edge 로 알림하여 이동하도록 유도한다.. setTimeout(function() { if (window.navigator.userAgent.match(/MSIE|Internet Explorer|Trident/i)) { if (sessionStorage.getItem('edgeYn') !== "N") { if (window.confirm("본 페이지는 IE에 최적화되어 있지 않습니다. Edge로 이동하시겠습니..
JavaScript Serialize function function changeSerialize(values, k, v) { let found = false; for (let i = 0; i < values.length && !found; i++) { if (values[i].name === k) { values[i].value = v; found = true; } } if (!found) { values.push( { name: k, value: v } ); } return values; } jQuery 를 이용하면 더 쉽게 이용가능함 https://api.jquery.com/serialize/