<input type="text">

の幅を入力された文字に合わせるにはどうすればよいですか?