各位大侠看一段js代码,动态加div但是显示不出来
<script language="javascript" type="text/javascript">
var xmlHTTP;
function createXMLHTTP() {
if (window.ActiveXObject) {
xmlHTTP = new ActiveXObject('Microsoft.XMLHTTP');
}
else if (window.XMLHTTPRequest) {
xmlHTTP = new XMLHTTPRequest();
}
}
function getHTMLinfo(URL) {
createXMLHTTP();
xmlHTTP.open("get", URL, true);
xmlHTTP.onreadystatechange = callHTML;
xmlHTTP.setRequestHeader("If-Modified-Since", "0");
xmlHTTP.send();
}
function callHTML() {
if (xmlHTTP.readyState == 4) {
if (xmlHTTP.status == 200) {
var objDiv = document.createElement("div");//div创建成功
objDiv.innerHTML = "正在加载,请稍后......";
objDiv.style.display = "block";
document.write(xmlHTTP.responseText);
}
}
}
</script>
为什么调试的时候 进了方法 但是div显示不出来啊
------解决方案--------------------
try:
document.body.appendChild(objDiv );
objDiv.innerHTML = xmlHTTP.responseText;