반응형
- onclick에서 매개변수로 문자, 숫자 script로 전달 / 스크립트릿 ReferenceError 버튼에서 onclick 속성을 사용해서 script에서 동작을 처리해주려고 할 때, onclick에서 두 개의 매개변수를 가져오려고 했습니다.매개변수 하나는 게시글의 번호(숫자)이고, 다른 하나는 게시글의 제목(문자)입니다.숫자의 경우 금방 값을 가져와 확인할 수 있었는데, 문자를 가져오는 경우에서 "Uncaught ReferenceError: 문자. is not defined at HTMLButtonElement. onclick"라고 에러가 발생했습니다. ReferenceError는 잘못된 값을 가져오려고 할 때 발생한다. 두 개의 버튼으로 숫자와 문자를 각각 스크립트로 가져오는 방법을 확인한 후에 한 개의 버튼으로 숫자와 문자를 동시에 스크립트로 가져오는 방법을 확인해 보겠습니다. Button의 on..
- Oracle 데이터의 개수를 가져오는 방법 조회 갯수 가져오기 COUNT() 데이터 테이블에서 해달하는 데이터의 갯수를 가져오고 싶을 때는 SELECT문과 COUNT함수를 같이 사용합니다.데이터의 갯수를 가져오는 방법COUNT()함수 사용하기1. 테이블의 전체 데이터의 개수를 가져오는 방법여기서 COUNT(*) 함수는 NULL 값을 포한한 모든 행을 카운트합니다. -- SELECT COUNT(*) FROM 테이블명;SELECTCOUNT(*)FROM memberA; 표시해주는 열의 이름을 바꿔서 가져오는 방법입니다. -- 결과를 COUNT(*) 표기되는 이름을 바꿔서 가져오는 방법SELECTCOUNT(*)AS CNTFROM memberA; 2. 특정 컬럼의 데이터의 개수를 가져오는 방법COUNT(컬럼명) 함수는 NULL 값을 제외한 행만 카운트 합니다.-- SELECT COUNT..
- HTML 페이지 로딩 시 input 태그에 커서 위치하기 autofocus와 jQuery focus 사용 방법 웹 페이지에서 로그인 페이지나 회원가입 화면에서 로딩 시 첫 번째 input 태그에 자동으로 커서가 위치하는 방법입니다. 페이지가 로드될 때 특정 입력 필드에 자동으로 포커스를 맞추는 방법은 HTML의 autofocus 속성을 사용하는 것입니다. 이를 통해 사용자가 즉시 키보드 입력을 할 수 있어 편리함을 제공합니다. autofocus 속성 사용하기 HTML 코드 : HTML 코드에서 태그에 autofocus 속성을 추가하면 페이지 로드 시 해당 입력 필드에 자동으로 포커스가 맞춰집니다. HTML 예시 : Username: Password:
- UPDATE 데이터 수정 변경하기 where and 조건 사용 방법 Oracle 테이블에 저장된 데이터를 변경할 때는 UPDATE 명령어를 사용합니다. 데이터를 조작하는 DML(데이터 조작어)에 해당하며, 데이터 베이스의 테이블에 저장되어 있는 데이터를 변경할 때 사용합니다. UPDATE 사용 방법 해당 열의 모든 데이터를 변경하는 방법 UPDATE 테이블명 SET 컬럼명 = '변경할데이터'; 해당하는 컬럼의 데이터만 변경하는 방법 자주 사용하는 방법으로 특정 조건을 만족하는 행의 하나 또는 여러 컬럼의 값을 변경할 수 있습니다. UPDATE 테이블명 SET 컬럼명 = '변경할데이터' WHERE 컬럼명 = 조건; 두 가지 조건에 해당하는 컬럼의 데이터를 변경하는 방법 UPDATE 테이블명 SET 컬럼명 = '변경할데이터' WHERE 컬럼명 = 조건 and 컬럼명 = 조건; 조건에 해..
- Ajax URL 파라미터 데이터 보내기 사용 방법 게시판 검색 기능에서 검색 조건을 선택한 뒤에 검색 버튼을 클릭하면, 검색 조건에 일치하는 게시글만을 페이지에 노출되는 기능을 구현하려고 합니다. Ajax(비동기방식)를 사용한 이유는 3가지의 검색 조건 중에 하나의 조건이라고 변경되면, ajax를 사용해서 페이지에 노출되는 게시글이 바로 변경되는 기능을 원하기 때문입니다. 아래의 사진에서 예산, 인원, 키워드의 3가지 검색 조건이 있습니다. 선택 박스와 입력 태그에서 onchange를 사용하였습니다. 의 value값을 script로 가져와서 Ajax를 이용하여, 조건에 맞는 게시글만 노출되는 방법입니다. ajax 사용하기 첫 번째 방법으로 select 태그의 값을 스크립트로 가져와서 ajax로 사용하는 방법입니다. 위의 방법은 키와 값의 형태로 데이터를..
- Oracle Default 기본값 생성, 수정, 삭제 방법 Oracle 데이터베이스에서 테이블의 컬럼에 대한 기본값을 설정하고 이를 수정하거나, 삭제하는 방법은 데이터베이스 관리 및 설계에 있어서 중요한 부분입니다. 기본값을 통해 데이터의 일관성을 유지하고, 입력되지 않은 데이터에 대한 기본 설정을 제공할 수 있습니다. 이번 글에서는 Oracle에서 기본값을 생성, 수정, 삭제하는 구체적인 방법에 대해서 알아보겠습니다. 기본값(Default) 생성하기 Oracle에서 테이블을 생성하거나 기존 테이블을 수정할 때, 특정 컬럼에 대한 기본값을 설정할 수 있습니다. 이는 데이터 입력 시 해당 컬림에 값이 명시적으로 제공되지 않을 경우 자동으로 적용되는 값을 말합니다. 테이블 생성 시 기본값 설정하기 테이블을 처음 생성할 때, 컬럼 정의와 함께 DEFAULT 키워드를 ..
- Mac Pro m3 네이버 페이 팝업 차단 허용 해결 방법 맥북 최근에 맥북 프로를 구매하고 네이버 페이를 이용할 때마다 비밀번호를 입력하는 네이버 페이의 팝업을 두 번씩 등장을 하면서 불편함이 많은데, 결국 해결하는 방법을 찾아보았습니다. 일단은 네이버 페이의 비밀번호 입력 팝업창에서 진행을 해야합니다. 1. 네이버 페이의 팝업창에서 왼쪽 상단의 메뉴의 "Safari" 메뉴에서 "설정..."으로 이동합니다. 2. 상단의 "웹 사이트" 메뉴에서 "좌측 윈도우" 메뉴에서 네이버 관련 팝업을 "허용'으로 변경해 줍니다. 더 이상 팝업이 두 번 등장하지 않는 것을 확인할 수 있습니다. 간단한 방법이지만 귀찮아서 그냥 사용하다가 맥북의 질을 높이기 위해서(?) 변경하는 방법을 알아봤습니다. 먼저 변경하는 사람이 승자..
- Mac Pro m3 맥북 스페이스바 두 번 .(마침표) 자동 완성 설정 없애기 맥북 맥북을 구매하고 사용하면서 스페이바 두 번을 눌렀을 때.(마침표)가 입력되는 기능이 있다. 잘 사용하면 편리할 것 같아서 익숙해지려고 노력했지만, 쉽게 익숙해지지 않고 불편함만 더 해서 마침효 자동 완성 기능을 없애려고 합니다. 설정 방법에 대해서 알아보겠습니다. 1. 배경화면에서 상단 메뉴 왼쪽의 애플 아이콘을 클릭해서 시스템 설정으로 이동합니다. 2. 왼쪽 메뉴에서 키보드로 이동하여, 텍스트 입력의 '편집..'을 클릭합니다. 3. "스페이스를 두 번 눌러서 마침표 추가"의 스위치를 꺼줍니다. 스페이스바를 두 번 눌렀을 때도 마침표가 입력되지만, 가끔 타이핑을 하는 도중에 왼쪽화살표나 오른쪽 화살표로 연속해서 위치를 이동하다 보면 점이 찍히는 상황도 있는데, 이런 점이 해결됐을지는 확인을 해봐야 할 것..
- Oracle default 값 설정, 컬럼에 기본값 설정하기 SQL Oracle 데이터베이스에서 테이블의 컬럼에 기본값을 추가하는 것은 데이터 입력 시 해당 컬럼에 값이 명시되지 않았을 때 자동으로 설정되는 값을 지정하는 방법입니다. 이는 데이터의 일관성을 유지하고, 입력 과정을 간소화하는데 도움이 됩니다. default는 테이블에 데이터를 입력할 때 아무런 값이 입력되지 않으면 default값(기본값)으로 저장되는 데이터를 설정하는 것입니다. 컬럼에 기본값(Default Value) 추가하기 새 컬럼 추가 시 기본값 설정하기 새로운 컬럼을 테이블에 추가하면서 기본값을 설정하려면, ALTER TABLE 명령어와 함께 DEFAULT 키워드를 사용합니다. --ALTER TABLE 테이블 ADD 컬럼면 타입 DEFAULT 기본값; ALTER TABLE test ADD delY..
반응형