English 中文(简体)
What do the FireBug DOM colors mean?
原标题:

I m confused with these colors. I noticed there are 4 colors showing in the left hand column of FireBug DOM tree:

  1. Bold black
  2. Black
  3. Bold green
  4. Green

In the right hand column:

  1. Blue
  2. Red
  3. Bold green
  4. Green
  5. Multiple color elements representing object structures.

What do this colors represent? And why, e.g, I can access window.document.URL and I can t access window.document.body in Console even though they are both in the "not-bold black" category in the DOM tree?

Thanks a lot

最佳回答

After digging into it a little further I got the answer:

In the left column:

Black are properties and green are methods. Bold means the member was declared "by the user" meaning the members aren t from the default javascript/DOM framework.

In the right column:

Numbers are blue, strings are red. Objects appear as a "instance preview" in which the type name and the member names are green and the member values are gray

问题回答

Here is the correct answer.

Bold Black                   Objects
Black                        DOM objects
get in gray                  "Getter" functions
Bold green                   User functions
Green                        DOM functions
Bold Red                     Constructor functions

Check out the link for more information.
Further info in the FAQ link.

From http://getfirebug.com/dom.html

Objects are color coded so that HTML elements, numbers, strings, functions, arrays, objects, and nulls are all easy to distinguish.

But I can t be bothered to lookup which color represents what. With this info I bet you can make that out yourself





相关问题
selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

How to fire event handlers on the link using javascript

I would like to click a link in my page using javascript. I would like to Fire event handlers on the link without navigating. How can this be done? This has to work both in firefox and Internet ...

How to Add script codes before the </body> tag ASP.NET

Heres the problem, In Masterpage, the google analytics code were pasted before the end of body tag. In ASPX page, I need to generate a script (google addItem tracker) using codebehind ClientScript ...

Clipboard access using Javascript - sans Flash?

Is there a reliable way to access the client machine s clipboard using Javascript? I continue to run into permissions issues when attempting to do this. How does Google Docs do this? Do they use ...

javascript debugging question

I have a large javascript which I didn t write but I need to use it and I m slowely going trough it trying to figure out what does it do and how, I m using alert to print out what it does but now I ...

Parsing date like twitter

I ve made a little forum and I want parse the date on newest posts like twitter, you know "posted 40 minutes ago ","posted 1 hour ago"... What s the best way ? Thanx.

热门标签