KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
How could the following code sometimes evaluate to false? (transport.responseText == '1' || transport.responseText == 'CARD_VALID') My JavaScript code: if (transport.responseText == '1' || transport.responseText == 'CARD_VALID') { // do something. } else if (transport.responseText == 'CARD_INVALID' || transport.responseText == 'INVALID_CHECKSUM') { // do something else.... } else { new Ajax.Request('/report_error.php?responseText='+transport.responseText); // report error to user } What could cause JavaScript string compare == to return false when the strings are identical?
Tags (comma-separated)
Save Edits
Cancel