lilman Posted December 31, 2006 Share Posted December 31, 2006 I am new to Ajax and JavaScript so I am hoping someone who knows a little about these languages can help me. In my book there is this example, but it doesn't work. It script has a button so when someone clicks on it, it retrieves data from a file and prints the string. The data.txt file is in the same folder, so I know that it is not that. However with my little knowledge of Ajax I see nothing wrong with this code. [code]<html> <head> <title>Ajax at work</title> <script language = "javascript"> var XMLHttpRequestObject = false; if (window.XMLHttpRequest) { XMLHttpRequestObject = new XMLHttpRequest(); } else if (window.ActiveXObject) { XMLHttpRequestObject = new ActiveXObject("Microsoft.XMLHTTP"); } function getData(dataSource, divID) { if(XMLHttpRequestObject) { var obj = document.getElementById(divID); XMLHttpRequestObject.open("GET", dataSource); XMLHttpRequestObject.onreadystatechange = function() { if (XMLHttpRequestObject.readyState == 4 && XMLHttpRequestObject.status == 200) { obj.innerHTML = XMLHttpRequestObject.responseText; } } XMLHttpRequestObject.send(null); } } </script> </head> <body> <H1>Fetching data with Ajax</H1> <form> <input type = "button" value = "Display Message" onClick = "getData('data.txt', 'targetDiv')"> </form> <div id="targetDiv"> <p>The fetched data will go here.</p> </div> </body> </html>[/code]Thanks in advance! Link to comment https://forums.phpfreaks.com/topic/32334-data-from-file/ Share on other sites More sharing options...
ober Posted December 31, 2006 Share Posted December 31, 2006 Are you getting any JavaScript errors? Link to comment https://forums.phpfreaks.com/topic/32334-data-from-file/#findComment-150359 Share on other sites More sharing options...
lilman Posted December 31, 2006 Author Share Posted December 31, 2006 no Link to comment https://forums.phpfreaks.com/topic/32334-data-from-file/#findComment-150398 Share on other sites More sharing options...
ober Posted December 31, 2006 Share Posted December 31, 2006 Well, normally the way this works is that your processing occurs in a backend php file... I have never seen anyone just pull directly from a text file like that in the JS, since the text file obviously resides on the server. Link to comment https://forums.phpfreaks.com/topic/32334-data-from-file/#findComment-150400 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.