this.ID lo estas tratando como un entero, en tal caso lo podrias tratar asi
Código Javascript
:
Ver originalthis.ID++;
capa = document.getElementById('divContenedorDeEsteYotrosDivQueSeGeneranAutomaticamenteConEsteModelaDor');
contenedor = document.createElement('div');
contenedor.id = this.ID + ''; // aplicandolo como string
contenedor.className = 'ClaseCSSDeprueva';
capa.appendChild(contenedor);
document.getElementById(this.ID+'').addEventListener("mouseover", function () {this.style.opacity = 1;}, false);
y otra cosa, no seria mas facil hacero asi ??
Código Javascript
:
Ver originalthis.ID++;
capa = document.getElementById('divContenedorDeEsteYotrosDivQueSeGeneranAutomaticamenteConEsteModelaDor');
contenedor = document.createElement('div');
contenedor.id = this.ID + ''; // aplicandolo como string
contenedor.className = 'ClaseCSSDeprueva';
capa.appendChild(contenedor);
contenedor.addEventListener("mouseover", function () {this.style.opacity = 1;}, false);
en vez de buscarlo, ya que tenes el elemento DOM, aplicarlo directamente
un saludo