{ var test; try { test = document.createElement('
'); } catch(error) { } if(test && test.name == 'test') document.createNamedElement = function(type, name) { return document.createElement('<' + type + ' name="' + name + '">'); }; else document.createNamedElement = function(type, name) { var element = document.createElement(type); element.setAttribute('name', name); return element; }; test = null; }