We are trying to avoid innerHTML. Can we do loop the element childs for removing them? 
https://github.com/mozilla-b2g/gaia/blob/master/apps/communications/contacts/js/utilities/dom.js might be useful