Betmen35 adlı üyeden alıntı: mesajı görüntüle
arkadaşlar elimde şöle bir kod var sayfadan php kodunu çekmiyor ben jquery kullanmak istemiyorum salt javascript ile yapmak istiyorum nerde hata var anlamadım veri tabanından bilgilerimi okumuyor anlamadım gerçi get ile gönderiyorum
formdan gelen verileri yoksa post ilemi göndermemiz lazım göndericeksek post ile nasıl göndericez bi yardımcı olursanız sevinirim işte kodlar:
var xhttp = new XMLHttpRequest();

console.log(xhttp);

xhttp.open("GET","alaxgiris.php",true);
//xhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xhttp.send();

xhttp.onreadystatechange=function(){

if (this.readyState == 4 && this.status == 200) {


document.getElementById("sonuc").innerHTML=this.responseText;




}
else{

document.getElementById("sonuc").innerHTML=this.statusText;



}


}
<form action="#" method="POST">
    <input type="text" name="username">
    <input type="password" name="password">
    <button type="submit">Gönder</button>
  </form>


  <script>
    const zfc = async (data) => {
      return await new Promise((resolve, reject) => {
        fetch('url', {
          method: 'POST',
          body: data
        }).then(res => res.json())
          .then(res => resolve(res))
          .catch(r=>reject(r))
      })
    }
    var form = document.querySelector('form');
    form.onsubmit =async (e) => {
      e.preventDefault()
      var r = new FormData(form)
      var rt = await zfc(r)
      console.log(rt)
    }
  </script>