Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

CSS class question.

 
Justin Fox
Ranch Hand
Posts: 802
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Is it possible to obtain a Style object in Javascript which represents a defined
CSS class in an external file?

I have a custom control, but I would really hate to have to define the style in code
rather than assign a class name to the DOM node.

I have call back events from the control and I would like to be able to assign a child
node's className equal to its 'selected' style class via getElementById instead of changing
the class object's _defaultCellStyleCSSName and removing/appending the parent control.


Thanks,

Justin
 
Justin Fox
Ranch Hand
Posts: 802
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I guess another alternative would be to store an actual style of a DOM node in the class.

So for my dataGridCell class:



I could just use that _domElement object in my toDom function as well.
I guess I could assign default classNames (same as actual object class name)
for default and selected/highlighted and just assign the .style, if anything is set
it will trump, if not, default cssclass.

Sound like a good idea?

thanks,

Justin

 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65111
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I have no idea what you are trying to accomplish.
 
Justin Fox
Ranch Hand
Posts: 802
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I found what I'm looking for:

document.getElementById("id").style.cssText="value";

Justin
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic