2009-08-27 4 views
0

Nous avons un site Web où les utilisateurs reçoivent parfois un index invalide lorsque vous essayez de déplacer certains éléments d'une zone de liste à l'autre. quand nous essayons de faire la même chose, cela n'arrive pas. Nous ne savons donc pas comment cela se passe. Il semble que le script essaie d'accéder à un élément du tableau qui n'existe pas ou quelque chose comme ça. Est-il un moyen de vérifier si l'élément de tableau pour éviter cette erreur?erreur d'index invalide en javascript

Merci, sridhar.

Répondre

0
array=new Array(); 
index=0; 
if(array[index]!=undefined) ///Now users are happy because it gives true also if that element is 0 or '' 

Cette condition est vrai que si un élément dans le tableau avec la position d'index existe

+0

Ce n'est pas PHP, mais Javascript. Il fournit la réponse à – Colin

+2

et n'est pas une valeur falsifiée comme 0, "" ou null. –

+0

désolé j'utilise $ mais cela fonctionne dans js, je l'ai testé – mck89

Questions connexes