Buenas,
Tengo un formulario al que le voy añadiendo campos de forma dinámica. El problema es que el 'select', no reacciona en IE pero si funciona perfectamente en FF. Miren el código:
Código:
num = 0;
var div = document.getElementById( 'divdest' + num );
var sel1 = document.createElement( 'select' );
sel1.setAttribute( 'class', 'quadre_text' );
sel1.setAttribute( 'id', 'seldest1-' + num );
sel1.setAttribute( 'name', 'seldest1-' + num );
sel1.setAttribute( 'onChange', 'modificat_sel1( ' + num + ' )' );
sel1.options[ 0 ] = new Option( 'Persona', 'per' );
sel1.options[ 1 ] = new Option( 'Grup', 'grp' );
div.appendChild( sel1 );
function modificat_sel1( num ) {
alert( 2 );
}
La cuestión es que en FF, cuando hago un cambio en el select, me salta el alert sin ningún problema pero no así en IE. Que debo hacer para que funcione? No entiendo porque no se ejecuta en IE. He probado de debuggear pero no hay caso en IE por falta de herramientas.
Muchas gracias
Carlos