JavaScript onclickを呼び出す画像があります。検証後、レコードをデータベースに追加して返すターゲットファイルを呼び出します。私のコードは次のようになります
.....
xmlhttp.open("GET","addrecord.php?iddesc=gold&tid=t_id&pid=p_id",true);
xmlhttp.send();
レコードを挿入すると、echo "insert done" が返されます。そして xmlhttp.open () の上の私のコードはこのようなものです
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
//alert("id is "+id);
document.getElementById(id).innerHTML=xmlhttp.responseText;
}
}
このコードをブラウザで実行すると、js が呼び出されます。すべての場所でアラートが発生し、xmlhttp.open(); までコード フローを追跡できます。しかし、何も起こりません。他のテスト プログラムを使用して、ターゲットの php ファイルを独立して呼び出すことができます。