Итак, мой вопрос был задан кем-то другим в нем. Форма Java здесь: Java. Создайте новый экземпляр String с указанной длиной и заполните конкретным символом. Лучшее решение?
., но я ищу его эквивалент JavaScript.
В принципе, я хочу динамически заполнять текстовые поля символами "#" на основе атрибута "maxlength" каждого поля. Итак, если вход имеет maxlength="3"
, тогда поле будет заполнено "###".
В идеале будет что-то вроде Java StringUtils.repeat("#", 10);
, но до сих пор лучшим вариантом, о котором я могу думать, является цикл и добавление символов "#" , по одному за раз, пока максимальная длина не будет достиг. Я не могу поколебать ощущение, что есть более эффективный способ сделать это, чем это.
Любые идеи?
FYI - я не могу просто установить значение по умолчанию на входе, потому что символы "#" должны очистить фокус, и, если пользователь не вводит значение, нужно будет "пополнить" стираться. Это шаг "пополнения", который мне связан с