innerHTML funktioniert in FF aber nicht im IE!

In meiner JSP verwende ich ein benutzerdefiniertes Tag<showDateFormat/>
mögen:

Date From:<showDateFormat/>

und in meiner common.js-Datei habe ich

function addDateFormatInfo(){
    var dateFormatHolder = document.getElementsByTagName("showDateFormat"); 
    if ( dateFormatHolder ){        
        for ( i = 0 ; i < dateFormatHolder.length; i++ ){
            dateFormatHolder[i].innerHTML = '<div class="infoSmall" ><span>(mm/dd/yyyy)</span></div>';                       
        } 
    }
}

Also auf meiner Seite, wo immer es istshowDateFormat&nbsp;Tag verwendet wird, wird angezeigt(mm/dd/yyyy). Es funktioniert gut in FF, aber nicht im IE. was könnte das problem sein