xmlHttp = new XMLHttpRequest();
xmlHttp.open( "GET", "myurlhere.php", true );
xmlHttp.send();
var display = document.getElementById("display");
display.innerHTML = xmlHttp.response;
これは私のコードです。このコードは、ボタンをクリックして実行される関数の一部です。AJAX 要求は実行されますが、innerHTML は更新されません。ここが本当に奇妙になるところです。ブラウザで JS コンソールに移動し、display.innerHTML = xmlHttp.response;
. その後、更新します。display.innerHTML = xmlHttp.response;
onclickイベントとして2番目のボタンを作成します...その後、それが発生します。しかし、最初のボタンの onclick イベントの 2 行目に入れるとどうなるでしょうか。運がない。この交絡問題を解決するにはどうすればよいですか?