变量  xmlhttp=new XMLHttpRequest()被初始化。以下代码:
function makerequest(serverPage,objID){
            var obj=document.getElementById(objID);
            xmlhttp.open("GET",serverPage);
            xmlhttp.onreadystatechange = function(){
                if(xmlhttp.readyState == 4 && xmlhttp.status ==200){
                    obj.innerHTML = xmlhttp.responseText;
                }
            }
            xmlhttp.send(null);
        }
对不起,我是ajax的新学习者,在if条件下,为什么要添加xmlhttp.readyState == 4。在函数的末尾,  xmlhttp.send(null);我可以删除它们吗?谢谢你。