Ich verwende derzeit eine HTML-Tabelle innerhalb meiner Webseite, um dem Benutzer die Eingabe bestimmter Details zu ermöglichen. Da die Zeicheneingabe jedoch nicht begrenzt ist, kann die Tabelle stark gestreckt werden, wenn der Benutzer so viele Zeichen eingibt, wie er möchte.Wie Zeicheneingabe in contenteditable innerhalb einer HTML-Tabelle zu begrenzen
Ich habe mich gefragt, wie man diese Zufriedenheit begrenzen kann, um dies zu verhindern?
Unten ist ein Ausschnitt aus dem Code, den ich für den Tisch
<tr>
<td>One Off Capital</td>
<td><div contenteditable> </div></td>
<td><div contenteditable> </div></td>
</tr>
ich jedoch zu einem ähnlichen Problem unter diesem Link verwenden sind neu in jQuery und einem Amateur-Entwickler gefunden habe, ich kämpfen würde zu verstehen die gegebenen Antworten und wie ich sie benutzen kann.
Limiting Number of Characters in a ContentEditable div
Warum wollen Sie die Eingabe begrenzen wollen? Haben Sie eine begrenzte Speicherkapazität oder ist es rein visuell? Es ist in Ordnung, wenn die Eingabe in die nächste Zeile springt? Haben Sie darüber nachgedacht, 'input' oder' textara' zu verwenden? – Halcyon
Nur sichtbar, innerhalb der Seite erstreckt sich die Tabelle zu weit, verhindert die nächsten Spalten zu sehen, wenn eine Zelle zu viele Zeichen hat – 1D9C
Ja, es wäre in Ordnung, in die nächste Zeile zu verschieben. Ich habe contenteditable verwendet, da der Benutzer in der Tabelle eingeben muss, ein Textbereich wäre nicht geeignet – 1D9C