私の PHP コードは、AJAX 呼び出しに応じて異なる文字列で応答します...そのため、応答をテストしたいのですが、できませんでした。responseText が未定義の型であることがわかったので、型キャストを試みました:
if (String(xmlhttp.responseText)=="OK")
{
// do something
} else
{
// display the responseText
document.getElementById(spanID).innerHTML=xmlhttp.responseText;
}
何が表示されると思いますか?わかった。(型キャストなしでも同じ)。なんで?