Javascript로 채워진 드롭 다운 목록이 있습니다.
로드시 표시 할 기본값을 결정하는 동안 다음 속성이 정확히 동일한 값을 표시한다는 것을 깨달았습니다.
innerTextinnerHtmllabeltexttextContentouterText
내 자신의 연구에 따르면 벤치 마킹 테스트 또는 일부 비교 결과가 있지만 전부는 아닙니다.
나는 내 자신의 상식을 사용하고 동일한 결과를 제공하기 때문에 하나 또는 다른 것을 선택할 수 있지만 데이터가 변경되면 이것이 좋은 생각이 아닐 것이라고 우려합니다.
내 결과는 다음과 같습니다.
innerText값을있는 그대로 표시하고 포함될 수있는 HTML 형식을 무시합니다.innerHTML값을 표시하고 HTML 형식을 적용합니다.label과 같은 것innerText같아서 차이가 보이지 않습니다.textinnerTextjQuery 약식 버전 과 동일하게 보입니다.textContent같은 나타납니다innerText하지만 (예 : 서식 계속\n)outerText다음과 같은 것 같습니다.innerText
내 연구 단지 나는 단지 내가 생각할 또는 게시 무엇을 읽을 수 있는지 테스트 할 수 있습니다으로 지금까지 저를 취할 수 있습니다 하나 확인 내 연구가 올바른지하지만 아무것도 특별 대해이있는 경우 label및 outerText?
.text()하여 요소의 텍스트 콘텐츠를 가져와야합니다. 이는 브라우저 간 지원을 극대화하기 때문입니다.