私のPHPコードは、異なる文字列でAJAX呼び出しに応答します。したがって、応答をテストしたいのですが、できませんでした。 responseTextが未定義のタイプで、タイプキャストが試行されたことが判明しました。AJAX ResponseTextをテストすることができません
if (String(xmlhttp.responseText)=="OK")
{
// do something
} else
{
// display the responseText
document.getElementById(spanID).innerHTML=xmlhttp.responseText;
}
何が表示されるのでしょうか? OK。 (同じ型キャストなしで)。どうして?
あなたが応答が 'OK'ている間' else'ブロックが実行されていることを意味ですか?応答にスペースがありますか? – pimvdb
あなたの応答の文字列の長さをチェックしてみてください。おそらく長さは2ではありません。 – Repox
空白を削除しようとしましたか?使用時 – Matt