我已经设置了字符限制功能,显示输入接受的字符数量。我想将输出移动到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