日期:2014-05-17 浏览次数:20684 次
<script language="javascript">
var xmlHttp;
function S_xmlhttprequest(){
if(window.ActiveXObject){
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
else if(window.XMLHttpRequest){
xmlHttp=new XMLHttpRequest();
}
}
function myajax(url){
S_xmlhttprequest();
xmlHttp.open("GET","for.php?id="+url,true);
xmlHttp.onreadystatechange=byphp;//这里不要加byphp()
xmlHttp.send(null);
}
function byphp(){
var byphp1= xmlHttp.responseText;
document.getElementById("php").innerHTML=byphp1;
}
</script>
<DIV id="php">测试用的</DIV>
<DIV onclick="myajax('www.163.com')">点击触发</DIV>
<!--怀疑你这里也调用错了,你该不会去调用byphp了吧-->
------解决方案--------------------
装火狐浏览器+firebug,可调试js哪里有错误。