W3Schools

home HOME

DHTML Tutorial
DHTML HOME
DHTML Intro
DHTML JavaScript
DHTML DOM
DHTML Events
DHTML CSS
DHTML Summary

DHTML Examples

HTML DOM
DOM Reference
DOM Examples

Selected Reading
Web Statistics
Web Glossary
Web Hosting
Web Quality

W3Schools Forum

Helping W3Schools

DHTML CSS

previous next

JavaScript can be used to change the style an HTML element:


Examples

Change the style of the current element
How to change the style of an element using the this object.

Change the style of a specific element
How to change the style of an element using getElementById.

(You can find more examples at the bottom of this page)


JavaScript, DOM, and CSS

With HTML 4, JavaScript and the HTML DOM can be used to change the style any HTML element.

To change the style the current HTML element, use the statement:

style.property=new style

or more correctly:

this.style.property=new style

Try it yourself

To change the style of a specific HTML element, use the statement:

document.getElementById(element_id).style.property=new style

Try it yourself


More examples

Mouse Events
How to change the color of an element when the cursor moves over it.

Visibility
How to make an element invisible. Do you want the element to show or not?


More About JavaScript, DOM, And CSS

For a full overview please refer to the complete DOM Style Object Reference in our HTML DOM tutorial.

To learn more about CSS, find the complete CSS tutorial on our Home Page.


previous next


Altova® XMLSpy® - The world's best-selling XML editor!

Whether you're new to XML or already an advanced user, the user-friendly views and powerful entry helpers, wizards, and debuggers in XMLSpy are designed to meet your XML and Web services development needs from start to finish.

  • XML editor
  • Graphical XML Schema / DTD editors
  • XSLT 1.0/2.0 editor, debugger, profiler
  • XQuery editor, debugger, profiler
  • Support for Office Open XML (OOXML)
  • Graphical WSDL editor & SOAP debugger
  • Java, C#, C++ code generation
  • And much more!

Download a free 30-day trial today!

Click to see a demo!

Learn what’s new in v2008




diploma   

Get Your Diploma!

W3Schools' Online Certification Program is the perfect solution for busy professionals who need to balance work, family, and career building.

The HTML Certificate is for developers who want to document their knowledge of HTML, XHTML, and CSS.

The ASP Certificate is for developers who want to document their knowledge of ASP, SQL, and ADO.



Jump to: Top of Page or HOME or Printer Friendly Printer friendly page

W3Schools provides material for training only. We do not warrant the correctness of its contents. The risk from using it lies entirely with the user. While using this site, you agree to have read and accepted our terms of use and privacy policy.

Copyright 1999-2008 by Refsnes Data. All Rights Reserved.

Validate Validate W3C-WAI level A conformance icon W3Schools was converted to XHTML in December 1999