User:Mike Dillon/Scripts/easydom.js: Difference between revisions

Content deleted Content added
m sadly, this doesn't work
m revert for real
Line 8:
var createDomElement = function(name) {
var elem = document.createElement(name);
 
// Make appendChild automatically wrap string in a text node
/*
var origAppendChild = elem.appendChild;
elem.appendChild = function (child) {
if (typeof child == stringType) {
child = document.createTextNode(child);
}
origAppendChild(child);
};
*/
 
return elem;
};
Line 78 ⟶ 66:
// Process the remaining children, if any
for (var i = firstChild; i < arguments.length; i++) {
elem.appendChild(var child = arguments[i]);
if (typeof child == stringType) {
child = document.createTextNode(child);
/* }
var origAppendChild = elem.appendChild(child);
}