2012-04-05 1 views

답변

1

document.title은 현재 문서의 제목 문자열을 나타냅니다. 요소의 인터페이스를 통해 액세스 할 수 있습니다

var tit = document.createElement('title') 

typeof 내부 클래스 이름을 얻을 수있는 올바른 방법이 아닙니다. 대신 Object.prototype.toString를 사용하여 명시된 바와 같이

Object.prototype.toString.call(tit); 
// returns "[object HTMLTitleElement]" 
+0

tit.toString를 (사용합니다. 내가 맞습니까? –

+0

@Praveen 구현에 따라 다릅니다. '.toString()'메소드는 오버라이드 될 수있다. 예를 들어'HTMLAnchorElement'의'.toString()'메소드는'href' 속성의 값을 반환합니다. 가장 안전한 방법은 내 답변에서 언급 한 방법을 사용하는 것입니다. 다른 예 :''x ".toString()'은'x'를 표시하고,'Object.prototype.toString.call ("x ")'는'[object String]'을 표시합니다. –

+0

당신은 18 세입니까? –

2

document.title 당신에게 문자열을 제공합니다.

당신은 제목 요소가 단지도 같은 일을 반환해야합니다) document.getElementsByTagName

var title = document.getElementsByTagName("title")[0]

관련 문제