mardi 9 juin 2020

error in javascript conditional statement

I am facing an issue in javascript. if key value is true they stop it return true whereas if key value is false they shows Error.

Problem: they don't read the condition number or name value in if body. if key value is true they terminate.

How should i handle this condition? that they should also read the condition number or name value in if body.

can i use else if statement here ?

 var key = $('#key').val().trim();
            
 if(key != "" ){
    return true;     //value is true  if value is true they stopped it
 }

 if(key === ''){
    showError();   //this field is required
    return false;
 }

//if key value is true they don't execute my number or name condition 

if ( $('#number').val().trim() === '' || $('#name').val().trim() === '' )
   {
    if ($('#number').val().trim() === '') { 
    showError();   //this field is required
    }
   if ($('#name').val().trim() === '') {
    showError();   //this field is required
   }
     return false;
   }
   else{
     return true;           //always return true
   }

how can i do? anyone help me?

Aucun commentaire:

Enregistrer un commentaire