본문 바로가기

프로그램312

String.replace() Syntax String.replace(orgExp, replaceExp) Example (“Korea”).replace(“K”, “C”); // Korea –> Corea … replace 메서드는 정규식을 지원하기 때문에 다양한 응용이 가능하다. g : 모든 문자에 대하여 적용 i : 영문 대소문자를 구분하지 않는다. (/aAbBcCdD/gi).replace(“a”, “에이”); // 에이에이bBcCdD br태그와 스페이스 제거 var divObj = document.getElementById(“test”); divObj.innerHTML = divObj.innerHTML.replace(/ |\s/g, “”); // 또는 스페이스를 “” 로 치환한다. 특정 두개의 문자 사이의 문자열에 대해서 처리 (.. 2014. 3. 1.
select 객체에 option 객체 추가하기 // option 객체를 생성한다. var oOption = document.createElement(“OPTION”); // 값을 할당한다. oOption.value = “값”; oOption.text = “텍스트”; // select 객체에 option객체를 추가한다. document.getElementById(“writer”).add(oOption); 2014. 2. 28.
select 객체의 특정 항목 선택하기 var comWriter = document.getElementById(“writer”); … // 첫번째 항목 선택 comWriter.options[0].selected = true; 2014. 2. 27.
브라우저 주소창에 아이콘이 나오게 하기 웹브라우저의 주소창의 맨 앞에 나오는 아이콘을 파피콘이라고 한다. 이 파피콘을 만드는 방법은 아이콘이 표시되기 원하는 페이지의 태그에 다음 코드를 넣는다. // 움직이는 GIF 2014. 2. 27.
[Mybatis] INSERT 시에 selectKey 값 받아오기 Mybatis 3.x 부터는 insert()를 하면 적용된 행의 수를 반환한다. selectKey 값을 받아오기 위해서는 호출 시에 전달된 parameterType 객체에 저장된다. ... .... 전달된 HashMap 에 키값 project_cd 로 해서 조회된 selectKey 값이 반환된다. 각 데이터베이스 별로 자동증가 값 불러오는 방법 1. ORACLE : sequence 값 SELECT 시퀀스명.NEXTVAL FROM DUAL; 2. MSSQL : identity 값 SELECT @@IDENTITY // 현재 세션에서 증가시킨 여러 테이블 중에서 가장 마지막에 증가시킨 // 테이블의 identity 값을 반환 SELECT SCOPE_IDENTITY() // 현재 세션, 스코프에서 증가시킨 여러.. 2014. 2. 26.
[CSS] 페이지 디자인을 브라우저 화면 중간에 위치 시키기 #content { width: 700px; position: relative; left: 50%; margin-left: -360px; } content 의 좌측 끝을 페이지 중간에 놓기 위해서는 left:50% 을 한 후에, 좌측 마진에 마이너스 값 (margin-left:-350px;)을 줌으로써 가능하다. 2014. 2. 25.
[CSS] 웹페이지 인쇄시 페이지 분리하기 page-break-before 은 웹페이지 인쇄시에 페이지 분리를 하기 위해 사용하는 Style속성이다. 적용가능 태그 : , , , , … 값 : auto(기본값), always, avoid, left, right, inherit auto – 자동으로 계산 always – 앞으로 항상 분리 avoid – 앞에서 절대 분리 불가 left – 앞에서 분리된 페이지가 왼쪽 면에 위치하도록 지정 right – 앞에서 분리된 페이지가 오른쪽 면에 위치하도록 지정 inherit – 부모 요소의 값을 상속하도록 지정 Example 첫장 두번째장 .. 2014. 2. 24.