I have a fairly specific Question for any webhead computer geeks (this incldes myself). Can anyone tell me of a comprehensive list of attributes for the document.getAttributeById() function in javascript? Particularly, can anyone tell me how to dynamicly change a css class on a DOM element? I thought that this would work but oh noooo: document.getElementById('id').class = "newClass" or document.getElementById('id').style.class = "newClass" Why can't browsers be compatable with my code?