exclude 'input' and 'textarea' and 'contenteditable' elements