2012-10-10 2 views
1

나는 html로 표시가 없다는 것을 알고 싶다. 요소가 브라우저 퍼스펙티브에 존재하지 않는다는 것을 의미 하는가? 내가 플러그인을브라우저가 반응하여 아무 것도 표시하지 않는 방법은 무엇입니까?

<embed width="100%" height="100%" id="embedElement" 
     TYPE="Application/DynamicWebTwain-Plugin" 
     PLUGINSPAGE="/gestionRH/webTwain/DynamicWebTwain.xpi"> 
</embed> 

코드 자바 스크립트 repear하는 데 사용하는 요소가 있습니다 : 내가 사업부 내에서 embed 요소를 넣어

var Plugin = document.embeds[0]; 

및 설정 디스플레이 CSS를 나는 다음과 같은 상황이 이 div의 속성이 없음 javascript가이 요소를 찾지 못하는 것 같습니다 설명이 무엇입니까?

당신은 여전히 ​​요소를 숨기고 다른 기술을 사용할 수 있습니다
+5

는 "디스플레이 : 없음"는 DOM에서 페이지 레이아웃에서 요소를 제거하지,하지만 (여전히 페이지 소스에 있음). 자바 스크립트로 요소를 찾을 수없는 몇 가지 다른 이유가 있어야한다고 생각합니다. – GarethL

+0

네, 이것을 시도했을 때 : alert ($ ("# embedElement"). attr ('type')); 괜찮 았던가? – fatiDev

+0

왜 document.getElementByID()로 한 번 해보지 않습니까? javascript가이 방법으로 요소를 찾을 수없는 이유가 없습니다. 하지만 작동하지 않기 때문에 ID가있는 요소를 가져 오십시오. –

답변

관련 문제