2016-04-20 7 views

Antwort

0

Es scheint, dass in der neuesten Version von Chrome der maxlength Wert für ein Formularfeld als -1 zurückgegeben, wenn es keine maxlength definiert ist.

Das Skript wurde überprüft, ob die maxlength falsch war, und natürlich -1 ist wahr, nicht falsch wenn bewertet.

Es scheint, dass ein fehlendes Attribut maxlength etwas „falsy“ in früheren Versionen von Chrome bewerten würde. Ich habe keine früheren Versionen eingecheckt, aber ich vermute, dass ein fehlender Maxlength-Wert "undefined" oder 0 zurückgibt.

Verwandte Themen