본문 바로가기

javascript

[Javascript] parentNode, ParentElement 주어진 텍스트 범위의 모체 엘레멘트를 반환한다. Script [oVal=]TextRange.parentElement() 인수/파라메터 object 필수적인 요소이며, object는 TextRange 개체의 이름이다. 파라메터 파라메터는 없다. 반환값 반환값 oVal은 성공적이면 모체 엘레멘트이고, 실패하면null을 반환한다. 특기 모체 엘레멘트는 텍스트 범위를 완전히 감싼 엘레멘트이다. 만일 텍스트 범위가 한개의 엘레멘트 이상으로 확장되어 있으면, 이 메서드는 모든 엘레멘트를 포함하는 가장 작은 엘레멘트를 반환한다. 만일 여러개의 엘레멘트에 걸쳐 텍스트를 삽입하려면, 포함된 어떤 엘레멘트 보다 그 엘레멘트들을 포함하는 모체 엘레멘트에 넣어야 한다. 이 기능은 Microsoft 아닌 Win32 플래트폼에서.. 더보기
HTML/Javasciprt 표준 (중요해용) 출처 : http://www.cyworld.com/kjynim12/734260 /////////////////////// HTML / Javascript //////////////////////// 1. 용어 정리 (1) HTML (Hypertext Markup Language) 웹페이지를 표시하는 기본언어 최신의 HTML 표준은 4.01이지만 HTML을 XML과 결합한 XHTML(eXtensible Hypertext Markup Language)이 권고안으로 나와있다. (2) CSS(Cascading Style Sheets) CSS 는 사용자 정의의 디자인 속성, 즉 글꼴, 크기, 색상, 이벤트 등을 지정할 수 있으며 CSS 를 사용한 모든 페이지는 기존 버전과의 호환성 되게 어떤 브라우저에서도 내용을.. 더보기
[javascript] innerHTML 을 이용한 테이블 row 추가, 삭제. function btn_add_onClick() // Row 추가 function { tableID = document.all.tb_title; // 테이블 ID var rowNum = tableID.rows.length; var tableCell = 7; // 테이블 셀 개수. ( 의 개수라고 보면됨) var newRowNum = tableID.insertRow(rowNum); for(var j=0; j < tableCell ; j++) { newRowNum.insertCell(j); } newRowNum.className = "table_content"; // sytle.css 에 정의되어있는.. newRowNum.align = "center"; //newRowNum.style.background =.. 더보기
[Tip] select option 에 다수의 value 값을 넘긴 것과 같은 효과 내기. 각 option 에는 하나의 value 값을 가지게 되지만 value = "abc,bde,fag,e232," 이런식으로 값을 줘서 넘긴 다음 " , " 를 기준으로 잘라서 쓰면 여러개의 value 를 넘기는 효과를 가질 수 있다. 더보기
[JavaScript] 오늘 하루 열지 않음. 출처 : http://www.cginjs.com // 부모창에 들어 갈 내용 // 팝업된 창에 들어갈 내용 체크하면 오늘 하룻동안 페이지를 열지 않습니다. 더보기
[JavaScript ] Date() 객체 출처: www.cginjs.com Date() 객체(object) 관련 스크립트 Date 객체는 자바스크립트에서 제공하는 내장객체로서 시스템에서 가지는 날짜와 시간을 사용하게 해줍니다. 인자중에서 miliseconds는 그리니치 표준시 (GMT)로 1970년 1월 1일 00:00:00를 기준으로 해서 현재까지 몇 miliseconds가 지났는지에 따라 날짜를 생성해줍니다. Date 객체 생성시 new 연산자를 통해 생성을 해 주어야만 사용할 수 있습니다. Date 객체 생성 형식 객체명 = new Date() // 시스템의 현재 날짜를 자동으로 지정 객체명 = new Date(년,월,일,시,분,초,1/1000초) // 특정 날짜와 시간을 지정 객체명 = new Date(시,분,초,1/1000초) // 특.. 더보기
JavaScript RunTime Error 출처 : www.cginjs.com 오류 번호 설명 5029 배열의 길이는 유한한 양수값이어야 합니다 5030 배열의 길이는 유한한 양수값이어야 합니다 5028 Array 또는 arguments 개체가 필요합니다 5010 Boolean이 필요합니다 5003 함수 결과에 할당할 수 없습니다 5000 'this'에 할당할 수 없습니다 5006 날짜 개체가 필요합니다 5015 열거형 개체가 필요합니다 5022 예외적인 흐름으로 잡을 수가 없습니다 5020 정규식에 ')'가 필요합니다 5019 정규식에 ']'가 필요합니다 5023 함수에 유효한 표준 개체가 없습니다 5002 함수가 필요합니다 5008 잘못된 할당 5021 잘못된 범주의 문자 집합입니다 5014 JScript 개체가 필요합니다 5001 숫자가 필.. 더보기
테이블 셀에 링크 및 마우스오버시 색상변경. 출처 : http://sir.co.kr/bbs/board.php?bo_table=pl_dhtml_javascript&wr_id=113&sca=%C6%C1&page=8 구글로 이동 네이버로 이동 엠파스로 이동 롤 오버 없음. 썰 이동 셀 링크 없음 속성을 넣어주면 마우스오버시 손가락 모양. 테이블 바탕색이 아닌 글자색 변경은 this.style.background -> this.style.color 더보기