les escribo a ustedes ya que no he podido solucionar un pequeño inconveniente que tengo con la siguiente funcion JavaScript que no funciona en IE*, pero el Mozilla y Chrome SI:
* Probado en IE9 (Me imagino que en las otras tampoco).
Código Javascript:
El cual se supone agrega un TR con varios TD en la siguiente tabla:Ver original
function addHora() { var hora = parseInt(document.horario.tothoras.value); hora = (hora + 1); var newTR = "<tr>\n"; if (hora > 3 && (hora - 1) % 3 == 0) { newTR += "<th class='title2' colspan='7'>Descanso</th>\n"; newTR += "</tr>\n" newTR += "<tr>\n"; } newTR += "<th class='title2'>" + hora + "ª Hora</th>\n"; for (var i = 1; i <= 6; i++) { newTR += '<td id="' + dia(i) + "-" + hora + '">\n'; newTR += tdVacio(dia(i), hora); newTR += "</td>\n"; } newTR += "</tr>\n"; alert('Checkpoint 1'); alert(newTR); document.getElementById("clases").innerHTML = newTR; alert('Checkpoint 2'); document.horario.tothoras.value = hora; }
Código HTML:
Alguien sabe, cual puede ser el inconveniente??? agradecería cualquier tipo de ayuda.Ver original
Les comento que me muestra los mensajes: Checkpoint 1 y el contenido de la variable newTR. pero no sale el mensaje Checkpoint 2.