njccqx
<div>
    文本框:<input id="txtId"  type="text" />
    </div>
    <script type="text/javascript">
        //获取文本宽度
        var textWidth = function (text) {
            var sensor = $(\'<pre>\' + text + \'</pre>\').css({ display: \'none\' });
            $(\'body\').append(sensor);
            var width = sensor.width();
            sensor.remove();
            return width;
        };
        $("input").css("padding-left", "10px");
       
        //input宽度自适应
        $("input").unbind(\'keydown\').bind(\'keydown\', function () {
            $(this).width(textWidth($(this).val()) * 1.2);
           
        });
    </script>

分类:

技术点:

相关文章: