Comment puis-je installer une “si l'objet existe”?

Est-il un moyen de vérifier si un objet existe? Je reçois une erreur "objet requise". Je sais que l'objet n'existe pas et je voudrais contourner une partie de mon code devrait être le cas. Je ne sais pas ce que je n'ai pas essayé...

    var codeName = document.getElementById('testCode');
    //I have tried
    if(codeName != null)
    if(codeName.length != 0)
    if(typeOf codeName != 'undefined')
    if(!codeName)
    if(codeName.value != null)

Est-il un moyen de voir si un objet existe?

En supposant que c'est du code JavaScript, je ne vois pas comment C# ou ASP.NET MVC sont pertinents... c'est juste script qui s'exécute dans une page, à droite?
Pouvons-nous voir votre mark-up pour voir si vos éléments avec ceux de l'ID existent réellement?
if (typeOf(codeName) == 'object') { } ?
Sur quelle ligne êtes-vous d'obtenir l'objet requis erreur? Il pourrait être sur le document.getElementById('codeList').value.split(","); partie de la diviser en lignes et vérifier après chaque ligne.
Il peut être utile de mettre en surbrillance la ligne d'objet qui déclenche l'erreur, sinon sauvage coup de poignard continuera... Aussi: if(!nom de code), si(nom de code).

OriginalL'auteur MrM | 2010-12-09