我已經設置了字符限制功能,顯示輸入接受的字符數量。我想將輸出移動到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