将div innerhtml设置为包含表格的源
问题描述:
我认为我想要做的事很简单,但显然与IE没有任何关系。将div innerhtml设置为包含表格的源
我使用这个使用JavaScript和Ajax -
document.getElementById("calender").innerText=mypostrequest.responseText
它工作在Firefox和IE7很好,但不是IE8。我怀疑这是因为该文本包含一个表格,因为我已经用其他文本对其进行了测试。我无法替换桌子。有什么办法可以解决这个问题吗?
答
尝试
document.getElementById("calender").innerHTML=mypostrequest.responseText
+0
不好意思早点说。试了一下,并没有奏效。 – lolla 2010-06-10 12:10:08
答
交换到jQuery的
($('#calender').html(mypostrequest.responseText))
它现在。
你能显示一些代码吗?你得到什么错误信息? – 2010-06-10 12:03:56
对不起,意思是我使用了innerHTML,而不是innerText – lolla 2010-06-10 12:05:15
你可以显示一些你试图插入的代码吗? – 2010-06-10 12:06:02