Wie kann ich DOM Parser Fehler finden

#1
Hier ist mein Code:
function $(selector) {

var resultObject = {
append: function (element) {

var parser = new DOMParser();
var dos = parser.parseFromString(element, "text/html");

if (dos.getElementsByTagName("parsererror ").length == 0)
{
alert("SUCESS");
}
else
alert("Error occured while parsing!")

}
}
return resultObject;
}

Aufruf:
<input type="button" value="append tag/text " onclick="$('.testing').append('<ul><li>yeah</li></ul>');" />


Egal was ich append übergebe, ich komme NIE in die else Anweisung rein. Liegt es an meinem if?