Hola a todos. Tengo el siguiente código:
if (oXmlHttp.status == 200) {
var result = oXmlHttp.responseText.split("#");
/*
0: referencia
1: disponibilidad
*/
var referencia = result[0];
var disponibilidad = result[1];
document.getElementById('precioTotal').innerHTML = document.getElementById('unidades').value * document.getElementById('precio').value;
document.getElementById('referencia').innerHTML = referencia;
document.getElementById('referenciaInput').value = referencia;
document.getElementById('disponibilidad').innerHTM L = disponibilidad;
}
En Firefox funciona correctamente. El problema lo tengo con Internet Explorer, que la línea document.getElementById('referencia').innerHTML = referencia; me da el siguiente error: Error desconocido en tiempo de ejecución.
En concreto, la línea que se está intentando sustituir es la siguiente:
<td class="fondo_precios_f01" align="center"><div id="referencia"> </div></td>
Vamos, nada del otro mundo. Esto no funciona ni en IE6 ni IE7. No he probado en otros IE....
¿Alguna idea?
Saludos y gracias!