Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 21.12.2006, 04:24   Nach oben    #1
Projektleiter
 
Benutzerbild von Sclot
 
Registriert seit: 18.08.2005
Ort: Bremen
Beiträge: 149
Standard maxlength bei textarea

morgen

weiss jemand von euch wie man bei einer textarea sagen kann, das sie nur mit 5 zeilen á 35 zeichen gefüllt werden darf ?
Sclot ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 07:55   Nach oben    #2
Semantic Web Fanatic
 
Benutzerbild von Artemis
 
Registriert seit: 03.06.2006
Beiträge: 237
Standard

Gar nicht mit HTML.
__________________
Applikations-Programmierung:
BlitzMax, BlitzPlus

Webentwicklung:
PHP, (X)HTML, CSS, JavaScript, MySQL


Artemis ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 08:25   Nach oben    #3
Erfahrener Benutzer
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 662
Standard

Du könntest höchstens 5 Inputs mit je 35 Zeichen machen, allerdings wäre das weniger im Sinne des Erfinders befürchte ich!? Außerdem bräuchtest du für den Wechsel mit ENTER ein JavaScript...
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 10:30   Nach oben    #4
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Zitat:
Du könntest höchstens 5 Inputs mit je 35 Zeichen machen, allerdings wäre das weniger im Sinne des Erfinders befürchte ich!? Außerdem bräuchtest du für den Wechsel mit ENTER ein JavaScript...
Muaha wie geil! Ich stell mir grade ne Site vor in dem nix ist wie es aussieht und alles nur mit Tricks gelöst ist.

Also je nachdem wie deine Rahmenbedingungen wirklich aussehen, kannst du alle 35 Zeichen ein Umbruch erzwingen via PHP oder via JS einfach ein "Du kannst noch x Zeichen schreiben" einbinden und so dem User mitteilen was er noch kann. Alles was darüber ist, müssteste dann im Backend wieder "abschneiden".
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 11:41   Nach oben    #5
Projektleiter
 
Benutzerbild von Sclot
 
Registriert seit: 18.08.2005
Ort: Bremen
Beiträge: 149
Standard

hey... das mit dem autoamtischen zeilenumbruch is garnicht so übel...
geht das denn mit javascript?
beispiel?
Sclot ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 14:06   Nach oben    #6
Erfahrener Benutzer
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 662
Standard

Zitat:
Zitat von WarrenFaith Beitrag anzeigen
Zitat:
Du könntest höchstens 5 Inputs mit je 35 Zeichen machen, allerdings wäre das weniger im Sinne des Erfinders befürchte ich!? Außerdem bräuchtest du für den Wechsel mit ENTER ein JavaScript...
Muaha wie geil! Ich stell mir grade ne Site vor in dem nix ist wie es aussieht und alles nur mit Tricks gelöst ist.

Also je nachdem wie deine Rahmenbedingungen wirklich aussehen, kannst du alle 35 Zeichen ein Umbruch erzwingen via PHP oder via JS einfach ein "Du kannst noch x Zeichen schreiben" einbinden und so dem User mitteilen was er noch kann. Alles was darüber ist, müssteste dann im Backend wieder "abschneiden".
Du hast ja Recht: Dennoch muss ich sagen, dass ich kein Fan solcher JavaScripte bin, wenn die Formatierung zwingend erforderlich ist. Ein User mit deaktiviertem JavaScript und es ist schon wieder alles für die Füße.

Mit PHP im Nachhinein alles zu ändern geht zwar auch, ist aber wieder sehr doof, wenn der User vorher halt entsprechend falsche Informationen übermittelt hat.

Da das Problem jedoch ein sehr spezielles ist, das mit Bordmitteln schlichtweg nicht zu lösen ist, bleibt wohl eben doch nur das JavaScript für die reine Information, wieviel man noch schreiben darf und einer nachträglichen Anpassung durch PHP. Unelegant, aber solange es funktioniert...

Manchmal hasse ich die Leute, die HTML entwickelt haben. Man merkt, dass in vielen Dingen einfach nicht weit genug gedacht wurde, denn obwohl es die Möglichkeit der Begrenzung in INPUT-Feldern gibt, wurde diese für TEXTAREAs nie realisiert - Warum eigentlich nicht?
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 14:48   Nach oben    #7
Mensch
 
Benutzerbild von WarrenFaith
 
Registriert seit: 17.08.2005
Ort: Berlin
Beiträge: 1.710
Standard

Selbst wenn. Man darf sich auf nichts verlassen was das HTML überliefert.
Es reicht ja schon die Seite zu speichern, die maxlength zu erweitern und dann abschicken.
Deswegen wäre eine Begrenzung auf 35 Zeichen pro Zeile so oder so durch das Backend zu überprüfen.
__________________
I did it my way - Senseless-Blog
WarrenFaith ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 14:57   Nach oben    #8
Erfahrener Benutzer
 
Benutzerbild von MrNiceGuy
 
Registriert seit: 14.08.2005
Ort: Nienburg / Weser
Beiträge: 662
Standard

Sicher. Vielleicht habe ich es etwas falsch ausgedrückt, ich wollte mich lediglich auf das Frontend beziehen, dass es im Endeffekt eh nochmal geprüft werden muss ist klar (oder sollte es zumindest sein).
Ich meinte nur, dass JavaScript fürs Frontend halt eher suboptimal ist und dass es schade ist, dass es vom HTML her keine Möglichkeit gibt dies zu beschränken.
__________________
Paradox ist, wenn jemand für seinen Alkoholkonsum geradestehen soll
MrNiceGuy ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 15:28   Nach oben    #9
Projektleiter
 
Benutzerbild von Sclot
 
Registriert seit: 18.08.2005
Ort: Bremen
Beiträge: 149
Standard

hat jetzt einer ein passendes javascript da?
Sclot ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 21.12.2006, 16:15   Nach oben    #10
Erfahrener Benutzer
 
Registriert seit: 10.11.2005
Ort: Schweiz -> Basel
Beiträge: 204
Standard

Wir sind hier keine Scriptdatenbank. *g*

Wurde auf php.de X-Male durchgekaut, hab aber den richtigen Thread grad nicht gefunden, sondern auf die schnelle nur den hier, vllt. hilft der ja trotzdem.
http://www.phpfriend.de/forum/viewto...axlength+input
think ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabulator in einer Textarea if('Miikku' == $Name) HTML, XML und CSS 12 20.08.2007 21:02
Tab in Textarea Berti HTML, XML und CSS 2 04.05.2007 15:14
Absätze in der Textarea the_cRu PHP-Programmierung 2 03.03.2007 13:27
Textarea und Schriftfarbe thebot Allgemeine Java-Programmierung 1 02.10.2005 14:51
TextArea + HTML?? debian inside Desktop-Applikationen und Grafik 16 18.05.2005 11:43


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:30 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44