Я установил функцию ограничения символов, которая отображает, сколько символов будет принимать вход. Я хотел бы переместить вывод в пределах input
, перемещенный вправо, как показано ниже. Какой был бы лучший способ сделать это?Отображение предела входного символа внутри входа?
Пример:
<input name="name" placeholder="name" maxlength="120" />
<div class="remaining"></div>
function characterLimit() {
var remaining = 120 - $('input').val().length;
$('.remaining').text(remaining);
}
characterLimit();
$('input').keyup(function() {
characterLimit();
});
Нужно ли находиться внутри входных границ или может быть справа от него? – Huangism
Я хотел бы, чтобы он находился в границах ввода – APAD1
Вы можете абсолютно поместить его там, но я думаю, что лучший способ - использовать css, чтобы убить исходные границы на входе и сделать фальшивую границу (обертку div), которая окружает вход и номер. Вот очень простой пример http://jsfiddle.net/9q319a4c/2/ – Huangism