Visualizzazione dei risultati da 1 a 4 su 4

Discussione: [PROBLEMA] addClass

  1. #1

    [PROBLEMA] addClass

    Ciao a tutti,
    vi presento il mio problema abbastanza banale credo.
    Controllo una serie di input con lo stessa class.
    E se sono vuoti devi aggiungerli una class "error"
    Questo è il mio codice:

    codice:
    //controllo forma Campi che possono essere impostati opzionali   
             
    var arrayCampi = $(".csdefinput");
    for (i=0;i<arrayCampi.length;i++){
          var valore = arrayCampi[i].value;
          if(valore==""){  
               err=1; 
               $( this ).addClass( "error" ); 
          }
    }
    Non funziona, credo che mettere$( this ) non vada bene,
    ho trovato anche a mettere arrayCampi[I] ma nulla.
    Potete aiutarmi?
    Ultima modifica di PinnaWarner; 22-12-2013 a 12:05

  2. #2
    codice:
    $(".csdefinput").each(function(){
        if($(this).val()==''){
            $(this).addClass('error');
        }
    });
    Ciao

  3. #3
    Perfetto Funziona,
    Grazie.

  4. #4
    Prego.Volendo si potrebbe contrarre con:
    codice:
     $('.csdefinput[value=""]').addClass('error');

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.