2013-01-25 1 views
0

자바 스크립트에서 사용에서 getElementById :xpath 노드에서 CSS를 변경할 수 있습니까? 예를 들면,

document.getElementById("theID").style.width="100%"; 

제가 에서 getElementById와 같은 XPath에 의해 검색된 노드로부터 CSS를 변경할 수 있는가?

+0

은 변경하지. –

+0

"XPath"가 없습니다. * 실제 * 예제/의도 된 사용을 게시하는 것을 고려하십시오. 또한 DOM (gEBI, CSS 선택자, XPath)에서 요소가 발견되는 방법은 중요하지 않습니다. DOM 요소는 게시 된 코드에서 수행되는 것과 같이 변형 될 수 있습니다. –

답변

0

예, 나는 이런 식으로했다 : 당신은 XML을 조회 할 수 있습니다 XPath를 함께

var xpath = 'your xpath'; 

var matchingElement = document.evaluate(xpath, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue; 

matchingElement.style.color = "blue"; 
관련 문제