最初:
<入力タイプ=" テキスト" onkeydown="this.onkeyup();" onkeyup="this.size=(this.value.length>4?this.value.length:4);" size="4">
size="4" は初期サイズを定義するためのもので、ここで定義されていない場合は、this.size=(this.value.length>4?this.value.length:) の 4 を変更します。 4);
のデフォルトのサイズは 20 です。
Second:
スタイルで width 属性を定義する場合は、その幅を変更します。 content 、2 つの要件は矛盾していませんか? したがって、ここで width 属性をスタイルで定義することはできません。