Есть ли способ с jQuery, чтобы узнать ширину текста, вставленного в поле ввода текста типа? Мне нужна эта информация, потому что мне нужно выполнить какую-то работу, когда это возможно. Также было бы очень полезно найти событие jQuery, которое возникает, когда пользователь вводит еще один символ в поле ввода, который сделает первый символ целого значения невидимым?Длина поля значения поля ввода
Пожалуйста, смотрите пример http://jsfiddle.net/J58ht/2/
<input style="width: 35px;" type="text"> <span></span>
$('input').on('keyup',function(){
var input = $(this);
input.next("span").text(input.val().length + " chars");
});
Попробуйте ввести символы 123456 в поле ввода. При вводе char 6 первый символ 1 будет невидим.
Мне нужно это событие, когда значение перекрывает ввод.
см этот пост: http://stackoverflow.com/questions/4723025/javascript-jquery- val-length-is-null-or-not-an-object – carrabino
Пожалуйста, прочитайте вопрос в конце. Но опять же это моя вина, я должен писать ширину вместо длины. – eomeroff
Если вы говорите, что поняли, что задали неправильный вопрос, вы должны отредактировать свой вопрос. – jessegavin