Как я могу получить этот XHR в fetch?
Я не могу заставить его работать. Сложно описать весь проект целиком, так как это всего лишь 10 файлов php.
Если бы вы могли заставить это работать, я был бы вам очень признателен.
function getText() { var $a = document.getElementById('text').value; xhr = new XMLHttpRequest(); xhr.open('POST' , 'chatdb.php',true); xhr.setRequestHeader('content-type','application/x-www-form-urlencoded'); xhr.send('chat='+$a); xhr.onreadystatechange=function(){ if (xhr.responseText){ // document.getElementById('chatarea').innerHTML=xhr.responseText; } } }
Что я уже пробовал:
Я уже пробовал это сделать:
function getText(){ var a = document.getElementById('text').value; fetch ('chatdb.php', {method: 'post'}) .then (response => response.text()) .then (responseText => { document.getElementById('text').innerHTML = responseText; }) .catch (console.error); }
Richard MacCutchan
"это всего лишь 10 файлов php"
Так почему же вы пометили его JavaSE6?
Mehdi Gholam
Ваш код-это javascript, а не php.