innerHTML trabajando en FF pero no en IE!

En mi JSP estoy usando una etiqueta personalizada<showDateFormat/>
me gusta:

Date From:<showDateFormat/>

y en mi archivo common.js estoy teniendo

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>';                       
        } 
    }
}

así que en mi página donde quiera que hayashowDateFormat etiqueta se utiliza, se mostrará(mm/dd/yyyy). Está funcionando bien en FF, pero no en IE. ¿Cual podría ser el problema?

Respuestas a la pregunta(3)

Su respuesta a la pregunta