«dom» 태그된 질문

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



18
.prop () 대 .attr ()
따라서 jQuery 1.6 에는 새로운 기능이 prop()있습니다. $(selector).click(function(){ //instead of: this.getAttribute('style'); //do i use: $(this).prop('style'); //or: $(this).attr('style'); }) 아니면이 경우에도 같은 일을합니까? 그리고 나는 경우 않는 사용하여 스위치에있는 prop()모든 기존 attr()i가 1.6로 전환 할 경우 중단됩니다 전화를? 최신 정보 selector = '#id' $(selector).click(function() { //instead of: var getAtt = this.getAttribute('style'); …
2297 javascript  jquery  dom  attr  prop 


16
어떤 DOM 요소에 초점이 있는지 어떻게 알 수 있습니까?
JavaScript에서 현재 어떤 요소에 포커스가 있는지 확인하고 싶습니다. DOM을 살펴본 결과 아직 필요한 것을 찾지 못했습니다. 이것을 할 수있는 방법이 있습니까? 내가 이것을 찾고있는 이유 : 화살표와 같은 키를 만들고 enter입력 요소 테이블을 탐색 하려고합니다 . 탭은 지금 작동하지만 입력하면 화살표는 기본적으로 보이지 않습니다. 키 처리 부분이 설정되었지만 이제 이벤트 …
1309 javascript  dom 

13
jQuery document.createElement에 해당합니까?
오래된 JavaScript 코드를 리팩터링하고 있으며 많은 DOM 조작이 진행 중입니다. var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); jQuery를 사용하여 더 좋은 방법이 있는지 알고 싶습니다. 나는 실험하고있다 : var odv = $.create("div"); …
1251 javascript  jquery  html  dom  dhtml 

13
jQuery를 사용하여 이름으로 요소를 선택하려면 어떻게해야합니까?
확장하고 숨기려고하는 테이블 열이 있습니다. jQuery는 td요소 별로 이름이 아닌 클래스 별로 선택 하면 요소 를 숨기는 것 같습니다 . 예를 들어 왜 : $(".bold").hide(); // selecting by class works $("tcol1").hide(); // select by element name does not work 아래 HTML에서 두 번째 열은 모든 행에 대해 동일한 이름을 갖습니다. …


14
JavaScript를 사용하여 텍스트 입력 필드의 값을 얻으려면 어떻게합니까?
JavaScript로 검색하고 있습니다. 양식을 사용하지만 내 페이지에서 다른 것을 엉망으로 만듭니다. 이 입력 텍스트 필드가 있습니다. <input name="searchTxt" type="text" maxlength="512" id="searchTxt" class="searchField"/> 그리고 이것은 내 JavaScript 코드입니다. <script type="text/javascript"> function searchURL(){ window.location = "http://www.myurl.com/search/" + (input text value); } </script> 텍스트 필드의 값을 JavaScript로 가져 오려면 어떻게합니까?

17
왜 setTimeout (fn, 0)이 유용한가?
최근 코드가 <select>JavaScript를 통해 동적으로 로드되는 다소 불쾌한 버그가 발생했습니다 . 이 동적으로로드 된 <select>값은 미리 선택된 값입니다. IE6에서, 우리는 이미 선택을 수정하는 코드를 가지고 <option>때때로 때문에, <select>의 selectedIndex값이 선택한와 동기화 될 것 <option>s '를 index아래와 같이 속성 : field.selectedIndex = element.index; 그러나이 코드는 작동하지 않았습니다. 필드가 selectedIndex올바르게 설정 되었지만 …

29
JavaScript에서 DOM 노드의 모든 하위 요소 제거
JavaScript에서 DOM 노드의 모든 하위 요소를 제거하는 방법은 무엇입니까? 다음과 같은 HTML이 있다고 가정 해보십시오. <p id="foo"> <span>hello</span> <div>world</div> </p> 그리고 원하는 노드를 가져옵니다. var myNode = document.getElementById("foo"); 어떻게 자녀들 제거 할 수 있습니다 foo단지 그 정도 <p id="foo"></p>남아? 그냥 할 수 있을까 : myNode.childNodes = new Array(); 또는 몇 …
872 javascript  dom 

18
디버깅 할 때 또는 JavaScript 코드에서 DOM 노드에서 이벤트 리스너를 찾는 방법은 무엇입니까?
일부 이벤트 리스너가 입력 상자 및 선택 상자에 첨부 된 페이지가 있습니다. 어떤 이벤트 리스너가 특정 DOM 노드를 관찰하고 어떤 이벤트를 감시하는지 알 수있는 방법이 있습니까? 이벤트는 다음을 사용하여 첨부됩니다. 프로토 타입 Event.observe ; DOM addEventListener; 요소 속성으로 element.onclick.
840 javascript  events  dom 



24
내장 DOM 메소드 또는 프로토 타입을 사용하여 HTML 문자열에서 새 DOM 요소 작성
요소를 나타내는 HTML 문자열이 '<li>text</li>'있습니다. DOM의 요소 ( ul내 경우에는 a) 에 추가하고 싶습니다 . 프로토 타입 또는 DOM 메소드를 사용하여이를 수행하려면 어떻게해야합니까? (jQuery 에서이 작업을 쉽게 수행 할 수 있다는 것을 알고 있지만 불행히도 우리는 jQuery를 사용하지 않습니다.)

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