Guest websupermaster Posted April 27, 2006 Share Posted April 27, 2006 When you use DOM in an html document does it change the stylesheet? Link to comment Share on other sites More sharing options...
justsomeguy Posted April 27, 2006 Share Posted April 27, 2006 err.. I'm not really sure what you're asking. DOM is the Document Object Model, and each browser implements it's own version of the DOM. You can access various elements in the page through javascript via the DOM, that's what it's there for.So I'm not really sure what you're asking. The only time you really "use" the DOM is when you are writing javascript code to access various things on the page. The browser, in turn, uses the DOM when it is rendering the page.You can use the DOM Link object to access or change which stylesheets are applied to the page, or you can use the DOM Style object to change the styles that are applied to each element. You do all of these things through javascript.If that answers your question, cool, if not, be a little more specific with what you are trying to do. Link to comment Share on other sites More sharing options...
Guest websupermaster Posted April 27, 2006 Share Posted April 27, 2006 err.. I'm not really sure what you're asking. DOM is the Document Object Model, and each browser implements it's own version of the DOM. You can access various elements in the page through javascript via the DOM, that's what it's there for.So I'm not really sure what you're asking. The only time you really "use" the DOM is when you are writing javascript code to access various things on the page. The browser, in turn, uses the DOM when it is rendering the page.You can use the DOM Link object to access or change which stylesheets are applied to the page, or you can use the DOM Style object to change the styles that are applied to each element. You do all of these things through javascript.If that answers your question, cool, if not, be a little more specific with what you are trying to do.<{POST_SNAPBACK}> If you try to change the "style" with javascript by using DOM... does it change the stylesheet? Link to comment Share on other sites More sharing options...
justsomeguy Posted April 27, 2006 Share Posted April 27, 2006 If you are updating some element's style, like this:el.style = "xxx";Then the answer is no, all of the other styles will still be the same. In fact, I don't even know if it's possible to flat-out remove the current style sheet, but I know you can add another one through javascript. I'm sure you can probably delete the specific stylesheet object from the DOM if that's what you want to do, but you would probably have to know the address of it or something like that in order to look it up. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now