«dom» 태그된 질문

DOM (Document Object Model)은 XML 및 HTML과 같은 마크 업 언어의 요소를 프로그래밍 방식으로 참조하는 방법입니다. [javascript] 또는 DOM 파서가있는 다른 프로그래밍 언어와 함께 사용

2
document.createDocumentFragment 또는 document.createElement를 사용해야합니까?
나는 한 문서 조각에 대한 읽기 및 DOM 리플 로우 방법 궁금 document.createDocumentFragment에서 차이가 document.createElement나는 DOM 요소를 추가 할 때까지 둘 중이 DOM에 존재하지 않는 것처럼 보이는. 테스트 (아래)를했는데 모두 정확히 같은 시간 (약 95ms)이 걸렸습니다. 아마도 이것은 요소에 적용된 스타일이 없기 때문일 수 있으므로 리플 로우가 없을 수도 있습니다. …
97 javascript  dom 

11
DOM 객체에 속성을 설정할 때 매개 변수 재 할당을 방지하는 방법
주요 목적은 DOM 개체에 속성을 설정하는 방법이 있습니다. function (el) { el.expando = {}; } ESLint에서 no-param-reassign오류를 발생 시키는 AirBnB의 코드 스타일을 사용 합니다. 함수 매개 변수 'el'에 대한 오류 할당 no-param-reassign AirBnB의 코드 스타일을 준수하면서 인수로 전달 된 DOM 객체를 어떻게 조작 할 수 있습니까? 누군가 /* eslint react/prop-types: …
97 javascript  dom  eslint 

13
Javascript / DOM : DOM 개체의 모든 이벤트를 제거하는 방법은 무엇입니까?
На этот вопрос есть ответы на 스택 오버플로 на русском : Как заблокировать пользовательскую функцию для события копирования в JS? 질문 : div와 같은 객체의 모든 이벤트를 완전히 제거 할 수있는 방법이 있습니까? 편집 : div.addEventListener('click',eventReturner(),false);이벤트 별로 추가 하고 있습니다. function eventReturner() { return function() { dosomething(); }; } EDIT2 …
97 javascript  events  dom 

14
로드 된 이미지에 대한 jQuery 이벤트
모든 이미지가 jQuery 이벤트를 통해로드되는시기를 감지 할 수 있습니까? 이상적으로는 $(document).idle(function() { } 또는 $(document).contentLoaded(function() { } 그러나 나는 그런 것을 찾을 수 없습니다. 다음과 같은 이벤트를 첨부 할 생각 : $(document).ready(function() { var imageTotal = $('img').length; var imageCount = 0; $('img').load(function(){if(++imageCount == imageTotal) doStuff();}); } 그러나 이미지가로드되지 않으면 이것이 …
96 jquery  dom 

11
DOM 노드의 문자열 표현 가져 오기
Javascript : 노드 (요소 또는 문서)의 DOM 표현이 있고 그 문자열 표현을 찾고 있습니다. 예 : var el = document.createElement("p"); el.appendChild(document.createTextNode("Test")); 산출해야합니다 : get_string(el) == "<p>Test</p>"; 나는 사소한 일을 놓치고 있다는 강한 느낌을 가지고 있지만 IE, FF, Safari 및 Opera에서 작동하는 방법을 찾지 못했습니다. 따라서 outerHTML은 옵션이 아닙니다.

7
Javascript에서 DOM 노드 목록을 배열로 변환하는 방법은 무엇입니까?
HTML 노드 목록을 받아들이는 Javascript 함수가 있지만 Javascript 배열을 기대하고 (일부 Array 메서드를 실행합니다) Document.getElementsByTagNameDOM 노드 목록을 반환하는 출력을 제공하고 싶습니다 . 처음에는 다음과 같은 간단한 것을 사용하려고 생각했습니다. Array.prototype.slice.call(list,0) 그리고 이것은 모든 브라우저에서 잘 작동합니다. 물론 "JScript object expected"라는 오류를 반환하는 Internet Explorer를 제외하고, Document.getElement*메서드에 의해 반환 된 DOM …
96 javascript  html  dom 

8
DOMNode의 innerHTML을 얻는 방법?
PHP DOM 구현에서 주어진 DOMNode의 innerHTML을 얻기 위해 어떤 함수를 사용합니까? 누군가 신뢰할 수있는 솔루션을 제공 할 수 있습니까? 물론 outerHTML도 마찬가지입니다.
96 php  dom  innerhtml 

2
HTML 요소에 JavaScript 객체를 첨부하는 좋은 방법이 있습니까?
JavaScript 개체를 HTML 요소와 연결하고 싶습니다. 이를 수행하는 간단한 방법이 있습니까? 나는 눈치 HTML DOM이 의 setAttribute 메소드를 정의하고이 임의의 속성 이름에 대해 정의 된 것 같습니다. 그러나 이것은 문자열 값만 설정할 수 있습니다. (물론 이것을 사용하여 키를 사전에 저장할 수 있습니다.) 세부 사항 (일반적인 질문에 대부분 관심이 있지만) : …
96 javascript  dom 

11
로드시 포커스 입력 상자
페이지로드시 커서가 특정 입력 상자에 어떻게 초점을 맞출 수 있습니까? 초기 텍스트 값도 유지하고 입력 끝에 커서를 놓을 수 있습니까? <input type="text" size="25" id="myinputbox" class="input-text" name="input2" value = "initial text" />
95 javascript  html  dom  xhtml 

8
상태를 잃지 않고 DOM에서 iFrame을 이동하는 방법은 무엇입니까?
이 간단한 HTML을 살펴보십시오. <div id="wrap1"> <iframe id="iframe1"></iframe> </div> <div id="warp2"> <iframe id="iframe2"></iframe> </div> 하자 내가이되도록 랩을 이동하고 싶었 말할 #wrap2사전이 될 것이다 #wrap1. iframe은 JavaScript에 의해 오염됩니다. 나는 jQuery .insertAfter()와 .insertBefore(). 그러나 이것을 사용할 때 iFrame은 모든 HTML, JavaScript 변수 및 이벤트를 잃습니다. 다음이 iFrame의 HTML이라고 가정 해 보겠습니다. …


6
HTMLCollection, NodeLists 및 객체 배열의 차이점
DOM에 관해서는 항상 HTMLCollections, 객체 및 배열을 혼동했습니다. 예를 들어 ... document.getElementsByTagName("td")과 의 차이점은 무엇입니까 $("td")? $("#myTable")와 $("td")객체 (jQuery를이 객체)입니다. console.log가 그 옆에 DOM 요소의 배열을 표시하는 이유는 무엇이며, 배열이 아니라 객체가 아닌가? 파악하기 어려운 "NodeLists"는 무엇이며 어떻게 선택합니까? 아래 스크립트에 대한 해석도 제공하십시오. 감사합니다 [123,"abc",321,"cba"]=[123,"abc",321,"cba"] {123:123,abc:"abc",321:321,cba:"cba"}=Object { 123=123, abc="abc", …
94 javascript  jquery  dom 


7
getAttribute () 대 Element 객체 속성?
같은 식 Element.getAttribute("id")및Element.id 똑같은 것을 반환합니다. HTMLElement 객체의 속성이 필요할 때 어떤 것을 사용해야합니까? 같은 이러한 방법으로 어떤 크로스 브라우저 문제가 있습니다 getAttribute()및setAttribute() 있습니까? 아니면 객체 속성에 직접 액세스하는 것과 이러한 속성 메서드를 사용하는 것 사이의 성능에 어떤 영향이 있습니까?
92 javascript  html  dom 

6
포착되지 않은 TypeError : 정의되지 않은 'top'속성을 읽을 수 없습니다.
이 질문에 이미 답변을 하셨다면 사과드립니다. 솔루션 검색을 시도했지만 내 코드에 적합한 것을 찾을 수 없습니다. 나는 여전히 jQuery를 처음 사용합니다. 두 페이지에 대해 두 가지 유형의 고정 메뉴가 있습니다. 다음은 둘 다에 대한 코드입니다. $(document).ready(function () { var contentNav = $('.content-nav').offset().top; var stickyNav = function () { var scrollTop …
92 javascript  jquery  html  css  dom 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.