반응형 function3 Javascript 함수 모음 1. onlyNumber(className) /** * 클래스 명 입력하여 지정가능 */ function onlyNumber(className = 'onlyNumber'){ className = '.' + classname; const onlyNumberEl = document.querySelectorAll(className); onlyNumberEl.forEach(function(el, idx){ el.addEventListener('keydown', function(keyboardEvent){ // 상단 숫자 0 ~ 9 if(keyboardEvent.which >= 48 && keyboardEvent.which = 96 && keyboardEvent.which 2023. 8. 29. 함수 모음 1. directory_map(); 코드이그나이터3에서 사용되던 함수로 특정 경로의 폴더와 파일들 목록 함수 얻기용으로 가져다 쓰기 좋아서 유용하게 사용 중 if ( ! function_exists('directory_map') ) { function directory_map($directory_path, $directory_depth = 0, $hidden = false) { if ( $fp = @opendir($directory_path) ) { $file_data = array(); $new_depth = $directory_depth - 1; $directory_path = rtrim($directory_path, DIRECTORY_SEPARATOR) . DIRECTORY_SEPARATOR; wh.. 2023. 6. 29. usable_email : 사용가능한 이메일인지 확인 if (!function_exists('usable_email')) { /** * 사용가능 이메일 여부 * * @param string $email * @return bool */ function usable_email($email): string { return (preg_match("/^[_\.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z-]+\.)+[a-zA-Z]{2,6}$/i", $email) !== false) ? true : false; } } 2022. 8. 21. « 1 » 반응형