반응형
자주 헷갈리는 거라 적어놓는다.
1.
string.substr( a, b ) index a 부터 갯수 b 만큼 자른다.
string.substring( a, b ) index a 부터 index b 만큼 자른다.
예를 들어,
"abcdefghij".substr( 1, 4 ) // "bcde" 를 반환
"abcdefghij".substring( 1, 4 ) // "bcd" 를 반환
2. text node 의 nodeType 값은 3 이다.
예제:
//elem -> document.getElementById("tagID")
function getTextNode(elem){
var textNodeContents = [];
for ( var child = elem.firstChild; child; child = child.nextSibling) {
if (child.nodeType == 3) { // text node
textNodeContents.push(child.nodeValue);
}
}
return textNodeContents.join("");
}
반응형
'프로그램' 카테고리의 다른 글
C# 에서, Control 을 동적으로 생성. (0) | 2011.12.30 |
---|---|
html 디자인 할 때, 기본 CSS (0) | 2011.12.29 |
javascript pointer, window.open 부모/자식 값 바꾸기. 보안 (0) | 2011.12.26 |
사이트 광고 프로그램 ver 2 (0) | 2011.12.09 |
전처리기 - pragma (0) | 2011.12.09 |