2011-10-25 3 views
0

Je deleteboxvalue de variableserreur retour en javascript

var deleteboxvalue = "111111111111111"; 
if(deleteboxvalue.indexOf('0') >= 0) { 
    alert("You can't delete all Contact Number."); 
return false; 
} 
else { 
    alert("All Zeros are not selected."); return true; 
} 

Je veux vérifier si 0 est existe pas dans ce que je veux revenir faux et alerte comme « Vous ne pouvez pas supprimer tout contact Nombre. » mais dans les deux cas si 0 existe dans la variable dans ce cas aussi son retour faux et me donner l'alerte comme "Vous ne pouvez pas supprimer tous les numéros de contact."

Répondre

3

Je veux vérifier si 0 est existe pas dans ce que je veux retourner faux

Si tel est le cas, alors vous avez votre logique inversée. Vous êtes en train de retourner false si 0est dans la chaîne (c'est-à-dire qu'il se trouve à un index supérieur ou égal à 0). Si vous voulez retourner false lorsque 0 ne se trouve pas dans la chaîne, vous pouvez le faire:

if(deleteboxvalue.indexOf('0') == -1) { 
    alert("You can't delete all Contact Number."); 
    return false; 
} 
else { 
    alert("All Zeros are not selected."); 
    return true; 
} 

Cependant, je suis tout à fait mal compris ce que vous essayez de faire ...

+0

Je voulais dire que j'ai groupe de cases pour supprimer le numéro de contact. J'ai créé la condition en utilisant la boucle et pris la valeur dans la variable si la case est cochée J'ai ajouté 1 dans la variable else ajouté 0. Enfin j'ai créé la variable comme deleteboxvalue = "111111111111111"; Maintenant, je veux vérifier si 0 existe dans ce que je veux retourner vrai si 0 n'existe pas, je veux retourner false. –

0
  1. Créer une fonction JavaScript tels que:

    function CheckContacts() { 
        var deleteboxvalue = "111111111111111"; 
        if (deleteboxvalue.indexOf('0') >= 0) { 
         alert("You can't delete all Contact Number."); 
         return false; 
        } else { 
         alert("All Zeros are not selected."); return true; 
        } 
    } 
    

    et

  2. sur b Ody appel onload cette méthode JavaScript:

    <body onload="CheckContacts()">