Diamo uno sguardo al sia il codice:
Caso 1:
$("#id").val.length
Qui .VAL riportare la definizione del metodo per .val()
. e .length con esso restituisce numero di metodi di massima argomenti accetta (ad esempio 2 per .toggleClass()
)
Caso 2:
$("#id").val().length
Qui .val()
rendimenti valutazione metodo risultato cioè il valore dell'oggetto DOM nella stringa format e .length restituisce il valore della stringa di lunghezza restituita.
modo corretto:
Caso 2 è il modo corretto di usare .val()
insieme lunghezza restituisce lunghezza valore dell'elemento associato ad esso.
fonte
2015-10-23 11:22:03
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/length: È solo '($ .fn.val) .length' – Bergi
Si prega di non utilizzare il [tag: jquery-validate] tag quando la domanda non ha assolutamente nulla a che fare con il plugin jQuery Validate. Modificato. – Sparky