I am using following code
myEl = document.createElement("myElement") ;
//in a loop
myEl.innerHTML = myEl.innerHTML + currElement.outerHTML ; //some elements getting added to it
var newElement = myEl.all(idToSearch) ;
the last line is not working for browsers other than IE.. I am particularly using Chrome, is there any alternative for it???
all
is a proprietary IE extension totally unsupported by standards compliant browsers.Use
document.getElementById()
or start looking at libraries like jquery (which would also help with the innerHTML problems you're likely to encounter).You can use
querySelector()
on elements that aren't yet attached to the document: