Hallo Stefan,
abgesehen von dem Doppelpunkt, der schon bemerkt wurde, solltest du einfach ausgeben
if (elm.innerHTML == "") // <-- if(!elm.innerHTML) waere schicker
{
alert("davor" + elm.innerHTML + "dahinter");
}
...
Dann weisst Du genau, woran du bist
Gruß,
Dieter