input 너비는 문자의 변화에 따라 달라집니다

1114 단어 javascript
<input type="text" class="form-control">
<script>
var searchinput=$("input");
var textWidth = function (text) {
            var sensor = $('
'
+ text + '').css({display: 'none'});
$('body').append(sensor);
var width = sensor.width();
sensor.remove();
return width;
};
searchinput.unbind('keyup').bind('keyup', function () {
$(this).width(textWidth($(this).val() + 20));
});
script>

좋은 웹페이지 즐겨찾기