Javascript Probleem
Data[1] = 'TRUE'; String. Verkregen doormiddels een Request. Maar hij alert 'ja' niet.
De eerste alert doet het wel en alert ie dus 'TRUE' zonder de '.
Als er meer nodig is hoor ik dat?:-)
Ik gok dat het aan de ' en ' ligt in je condition.
Jezpur schreef op 06.11.2009 15:27:
Ik gok dat het aan de ' en ' ligt in je condition.
Ook zonder gedaan. Maar ga het nog een keer proberen.
edit: Nee ook niet.
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
ziter misschien whitespaces om het woord TRUE heen? doe de eerste alert eens opnieuw en zet er eens leestekens voor en achter, dan kan je zien of er nog wat rommel omheen zit.
Ypma schreef op 06.11.2009 15:40:
ziter misschien whitespaces om het woord TRUE heen? doe de eerste alert eens opnieuw en zet er eens leestekens voor en achter, dan kan je zien of er nog wat rommel omheen zit.
Werkt ook niet. Ik zal de uitvoer van PHP script eens wat aanpassen en kijken wat er dan gebeurd.
edit: Als TRUE in ja verander bij de uitvoer van php script en de vergelijking maak met 'ja' doet ie het ook niet.
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
Want dan denk ik dat het een bool is. Test eens met typeof.
Dan krijg ik wel 'ja' na de eerste alert. Ik zal nu kijken wat er gebeurt als de uitvoer van het PHP script FALSE is.
edit: Als de uitvoer nu FALSE is krijg ik toch ja na de eerste alert
karl ga even kijken.
edit:
Dan krijg ik de tweede alert dus het is een string neem ik aan?
edit: Wat meer code:
Code (php)
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
case 'SERVER':
alert(Data[1]);
if(typeof Data[1] == "string")
{
alert('ja');
server = true;
}
break;
alert(Data[1]);
if(typeof Data[1] == "string")
{
alert('ja');
server = true;
}
break;
FireBug toont ook geen errors.
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
heeft de case SERVER iets te maken met de server die je op true zet in na de 'ja' alert?