So ändern Sie die Länge eines Eingabetextfelds entsprechend seinem Inhalt

So ändern Sie die Länge eines Eingabetextfelds entsprechend seinem Inhalt
Erste:

Code kopieren
Der Code lautet wie folgt:

<Eingabetyp="Text" onkeydown="dieses.onkeyup();" onkeyup="diese.Größe=(diese.Wertlänge>4?diese.Wertlänge:4);" Größe="4">

Dabei definiert size="4" die Anfangsgröße. Wenn sie hier nicht definiert ist, ändern Sie die 4 in this.size=(this.value.length>4?this.value.length:4); in 20. Die Standardgröße von <input type="text"> ist 20.

zweite:
Wenn Sie das Breitenattribut im Stil definieren und möchten, dass sich seine Breite je nach Inhalt ändert, widersprechen sich die beiden Anforderungen dann nicht? Daher können Sie das Breitenattribut hier nicht im Stil definieren.

<<:  SQL-Implementierung von LeetCode (181. Angestellte verdienen mehr als Manager)

>>:  Vue + SSM realisiert den Vorschaueffekt beim Hochladen von Bildern

Artikel empfehlen

Der Prozess der schnellen Konvertierung eines MySQL-Left-Joins in einen Inner-Join

Während des täglichen Optimierungsprozesses stell...

Webdesign-Tipps für Formular-Eingabefelder

Dieser Artikel listet einige Tipps und Codes zu F...

js, um einen einfachen Taschenrechner zu erstellen

In diesem Artikel finden Sie den spezifischen Cod...

So verwenden Sie den Flat Style zum Gestalten von Websites

Das Wesen einer flachen Website-Struktur liegt in...

Erstellen eines Image-Servers mit FastDFS unter Linux

Inhaltsverzeichnis Serverplanung 1. Systemkompone...

Üben Sie die Verwendung von Golang, um mit der Docker-API zu spielen

Inhaltsverzeichnis Installieren des SDK Lokalen D...

So verwenden Sie die Concat-Funktion in MySQL

Wie unten dargestellt: //Fragen Sie das Jahr und ...

Detaillierte Erklärung der Verwendung von SetUp- und Reactive-Funktionen in Vue3

1. Wann soll setUp ausgeführt werden? Wir alle wi...

MySQL-Inspektionsskript (unbedingt lesen)

Wie unten dargestellt: #!/usr/bin/env python3.5 p...

Lösung zum Ändern des Datenspeicherorts der Datenbank in MySQL 5.7

Da die in der MySQL-Datenbank gespeicherten Daten...

Benutzer müssen wissen, warum

Als ich in der Wertpapierfirma arbeitete, war ich ...