Mam następujący blok HTML na mojej stronie.maxlength nie działa, jeśli wartość jest ustawiona z kodu js
<input type="text" id="fillingInput"/>
<input type="text" id="filledInput" maxlength="5"/>
<input type="button" onclick="$('#filledInput').val($('#fillingInput').val());"/>
po kliknięciu przycisku, wartość fillingInput jest ustawiony jako wartość dla filledInput. Ale maksymalna długość nie jest brana pod uwagę podczas ustawiania takiej wartości. Jakieś rozwiązanie?
dla pojedynczego elementu jest ok. jeśli mam 100s fillInputs z różnymi maksymalnymi długościami, wydaje mi się to trochę kosztowne. –
hmmm ... ya .. w tej sace musisz utworzyć funkcję i wywołać tę funkcję zamiast .. choć to nie zmniejsza Twojej pracy .. czy używasz walidatora jquery do sprawdzania poprawności ?? – bipen