I am trying to experiment some codes. I send XMLHttpRequest to a javascript file where i have just document.write('hello world');
and i use this code in head section of my HTML document:
<script>
function loadXMLDoc() {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
}
}
xmlhttp.open("GET", "java.js", true);
xmlhttp.send();
}
</script>
and in java.js there is only single line of code
document.write('hello world');
what i expect is the result should be only 'hello world' but it prints whole line document.write('hello world');. So is there any way to get only 'hello world' as responseText? Using this files. I know it can be done using PHP/ASp or only with text file but this was the challenge from my college days before two years when i was a student to do this using javascript file and still i don't have i dear how to get this. I want to know this from the excellent brains of world on stack overflow.