Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не работает условие (https://javascript.ru/forum/misc/51107-ne-rabotaet-uslovie.html)

wadim 24.10.2014 11:29

Не работает условие
 
Привет всем! Подскажите.

с сервера шлем:

echo 1;

на клиенте js:

if (xhttp3.responseText==1) alert('хорошо');

Не работает условие if (xhttp3.responseText==1) , почему? JSON.parse как на сервере, так и на клиенте пробовал, как по отдельности, так и вместе.

ksa 24.10.2014 11:31

Цитата:

Сообщение от wadim
Не работает условие if (xhttp3.responseText==1) , почему?

В xhttp3.responseText не 1...

Это можно всегда проверить

console.log(xhttp3.responseText);
if (xhttp3.responseText==1) alert('хорошо');

wadim 31.10.2014 15:36

Я не использую console.log

Что значит В xhttp3.responseText не 1... ? Если мне нужен "1"
На клиент благополучно приходит "1", проверка alert(xhttp3.responseText);

А вот это не работает:
if (xhttp3.responseText==1) alert('хорошо');

Вопрос простейший

Aetae 31.10.2014 17:38

Что кажет alert(xhttp3.responseText.length); ?

Sweet 31.10.2014 17:43

Цитата:

Сообщение от wadim
Я не использую console.log

Дебажишь алертами?:D

Aetae 31.10.2014 18:04

Sweet, это классическая школа, ты ничего не понимаешь!)


Часовой пояс GMT +3, время: 03:53.