Nur versuchen, ein einfaches Stück JavaScript zu arbeiten, das den Inhalt einer Datei im selben Verzeichnis wie eine Warnung ausgibt.AJAX responseText hat keinen Wert
<form id="form" method="post" onsubmit="newsubmission()">
<input type="submit" value="Submit" />
<script>
function newsubmission() {
var xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() { alert(xhttp.responseText); }
xhttp.open("POST", "test.txt", true);
xhttp.send();
}
</script>
</form>
Wenn ich auf die Schaltfläche Abschicken klicke, wird eine Nachricht ohne Text angezeigt. Ich habe den ganzen Tag daran gearbeitet und jedes Online-Tutorial ohne Erfolg ausprobiert. Endlich aus Ideen. Kann jemand helfen?
den obigen Code genau Versuchte. Jetzt wird der folgende Fehler angezeigt. ReferenceError: XMLHttpRequset ist nicht definiert. Ich habe nach Posts mit dem gleichen Fehler gesucht, aber ich verstehe nicht, wie man die Antworten implementiert :-( –
Update: gefunden, es war etwas mit node.js oder base.js zu tun. Hat eine Suche auf meinem Computer für beide Diese Dateien konnten nirgendwo gefunden werden. Soll ich sie herunterladen oder kann ich sie in meinem HTML auf eine URL verweisen? –
Ja, Sie können! Aber ich habe keine node.js. Manchmal war es Fall mit Ihrem Text.txt Datei, aber reale Welt ist es nicht verwenden. Sie sollten versuchen, mit PHP oder Asp-Datei für Ihre Ajax Antwort. Wussten Sie, PHP oder ASP? – Sidath