jsコントロールテキストボックスはテキストの長さに自動的に適応します.


<!Doctype HTML PUBLIC "-//W3c//DTD Html 1.0 Transitional//EN"> 
<html> 
<head> 
<title>              </title> 
</head> 
<script type="text/javascript"> 
function changeInputlength(cursor) 
{ 
var getText=document.getElementById("text"); 
cursor.size=getText.value.length+2; 
} 
</script> 
<body> 
     :<input type="text" size="3" id="text" onkeydown="changeInputlength(this);"/> 
</body> 
</html>