Mögliche Duplizieren nicht definiert ist:
Best way to check for “undefined” in JavaScript?Ob eine Variable
Wie finde ich, ob eine Variable nicht definiert ist?
Ich habe derzeit:
var page_name = $("#pageToEdit :selected").text();
var table_name = $("#pageToEdit :selected").val();
var optionResult = $("#pageToEditOptions :selected").val();
var string = "?z=z";
if (page_name != 'undefined') { string += "&page_name=" + page_name; }
if (table_name != 'undefined') { string += "&table_name=" + table_name; }
if (optionResult != 'undefined') { string += "&optionResult=" + optionResult; }
undefiniert ist eine Eigenschaft von JavaScript so doesn‘ t muss in Anführungszeichen stehen. Sie überprüfen, ob die Werte tatsächlich die Zeichenfolge 'undefiniert' sind. http://www.w3schools.com/jsref/jsref_undefined.asp – daddywoodland
@daddywoodland: Kleiner Rat; Sie sollten nicht auf W3Schools verweisen. Sie sind dafür bekannt, falsche Informationen zu geben und sind keine gute Ressource, um sie anderen zu empfehlen. – TheCarver
@PaparazzoKid Was ist los mit W3Schools? Denken Sie, dass der obige Link falsch ist oder haben Sie andere Beispiele? Ich finde das eine nützliche Referenz, offensichtlich nicht so autoritativ wie das Durchsuchen eines W3C-Dokuments, aber manchmal braucht man nur einen schnellen Verweis. –