add append to element.text and add placeholder to empty text node