2012-08-10 5 views
0

가능한 중복 :
How to change/remove CSS classes definitions at runtime?스타일 요소에서 CSS 코드를 얻으려면 어떻게해야합니까?

<!DOCTYPE html> 
<meta charset="utf-8"> 
<title>An HTML5 Document</title> 
<style> 
    body { 
     background: red; 
    } 
</style> 

어떻게 JS를 통해 style 요소에 CSS 코드를받을 수 있나요? 고맙습니다.

+0

당신은 무엇을 얻을해야합니까? DOM 요소의 스타일입니까? – DavidS

+5

여기를 보시고이 솔루션이 귀하에게 적합한 지 확인하십시오 : http://stackoverflow.com/questions/707565/how-do-you-add-css-with-javascript – robbieAreBest

답변

0
var styleElement = document.createElement("style"); 
styleElement.innerHTML = "body { \n\ 
     background: red; \n\ 
    }"; 

document.body.appendChild(styleElement); 

바이올린 : http://jsfiddle.net/maniator/zjrJ2/

+0

나는 CSS 코드를 받아보고 싶습니다. 스타일 요소. 그것을 설정하지 마십시오. 스타일 요소를 가져 오지 않습니다. 해결책이 있습니까? – weilou

+1

'document.styleSheets [0] .innerHTML' – Neal

관련 문제