У меня есть несколько областей на моем сайте, где мне нужно ограничить ввод текста X количеством символов, и приятно показывать количество пробелов, оставшихся при вводе пользователем, как это делает твиттер.
Я нашел этот плагин jquery; плагин максимальной длины jquery
Он делает именно то, что мне нужно, но кажется излишним, я не уверен в размере файла, но похоже, что для такой простой задачи много строк кода, как вы думаете, мне было бы лучше использовать метод, отличный от jquery ? Причина, по которой я думал, что jquery — это то, что нужно, заключается в том, что jquery уже включен на все мои страницы UPDATE;
Я только что нашел этот метод, отличный от jquery, который делает то же самое, но занимает меньше места, так что будет ли это лучшим методом?
<script language="javascript" type="text/javascript">
function limitText(limitField, limitCount, limitNum) {
if (limitField.value.length > limitNum) {
limitField.value = limitField.value.substring(0, limitNum);
} else {
limitCount.value = limitNum - limitField.value.length;
}
}
</script>
You have
<input readonly type="text" name="countdown" size="3" value="1000">
characters left.