I have this problem under Firefox 3.6.17:
var oElem = document.createElement('newElem');
oElem.setAttribute('Name', 'chrix');
console.info(oElem);
the console
string is
<newelem name="chrix" />
why the element name and the 'name' attribute are all lowercase?