2013-03-15 54 views
-1

我有在我使用Ajax和获取文本从一个命名为“的text.txt” 文件的程序,但我成功获取数据为什么我的基本AJAX没有运行

<html> 
<head> 
<script type="text/javascript"> 
    function changeText() 
    { 
     request=new XMLHttpRequest(); 
     request.onreadystatechange=function() 
     { 
      if(request.readyState==4 && request.status==200) 
      { 
       alert(request.responseText); 
      } 
     } 
     request.open("GET","**text.txt**",true); 
     request.send(); 
    } 
</script> 
</head> 
<body> 
    <p id="para">Hello world</p> 
    <input type="button" value="click to change text" onClick="changeText()"></input> 
</body> 
</html> 

任何帮帮我?

+0

你能更具体吗?调试器是否将请求显示为成功或失败? – 2013-03-15 19:50:07

+0

没有显示错误,但当我点击它保持的按钮,因为它没有警报显示。 – Chanpreet 2013-03-16 06:12:56

回答

0

它取决于您使用的浏览器。 所以你应该使用模式工厂为ajax创建对象。

欲了解更多详情看看xmlhttp

相关问题