日期:2014-05-16  浏览次数:20388 次

input的size动态変更
<input type="text" size="10" id="me" ...>


------解决方案--------------------
JScript code
<input type="text" size="10" id="me">
<script type="text/javascript">
    window.onload=function(){
        var input=document.getElementById("me");
            input.onkeyup=function(e){
                var i=Math.ceil(input.value.length);
                input.size=i+1;
            }
    }
</script>

------解决方案--------------------
document.getElementById("me").size="10px";试试可以吗