Christl Geschrieben 26. Januar 2004 Teilen Geschrieben 26. Januar 2004 Hallo zusammen, ich sitz schon wieder mal auf der Leitung.... Ich habe ein Formular, aus dem Daten in einer Datenbank gespeichert werden. Wird in ein <textarea>-Feld nichts eingetragen, stehen in der Datenbank entweder Leerzeichen oder ein tab drin.... Wenn ich die Werte dann wieder auslese, wird ein Teil davon in ein JavaScript ausgelesen, dass dann natürlich eine "nicht abgeschlossene Zeichenfolge" meldet und abkratzt.... Mein Formular: <td colspan="3" class="main_small_left">Anmerkung:<br> <textarea name="anmerkung" cols="90" rows="3"> <% IF Session.Contents("navig_prod") = "eigene_Konfigurationen" THEN Response.Write objRS2.Fields("anmerkung") END IF %> </textarea> </td> Hier wirds eingetragen....: IF Request.Form("anmerkung") <> "" THEN Session.Contents("anmerkung") = Replace(Request.Form("anmerkung"), "<", "&") Session.Contents("anmerkung") = TRIM(Session.Contents("anmerkung")) ELSE Session.Contents("anmerkung") = "" END IF Wie Ihr seht, fange ich Leerzeichen (und HTML-Eingabe) schon ab.... Trotzdem... Ratlos.... [Edit:] Mir ist gerade aufgefallen, das ist nur der Fall bei Textarea-Feldern.... Nicht bei Input type=Text...... *mal stöbern geh....* wird da nicht was mit wrap="physikal" etc.pp. übergeben??? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Christl Geschrieben 26. Januar 2004 Autor Teilen Geschrieben 26. Januar 2004 ...hm, manchmal hilfts, wenn man ein Problem schreibt, dann kommt die Lösung von alleine... :D Jedenfalls: Die Angabe: "wrap=" wars... Ich hatte dieses Attribut nicht gesetzt, da es ein nicht standardisiertes ist... Nun habe ich wrap="off" gesetzt, und es funzt... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Jorma Geschrieben 27. Januar 2004 Teilen Geschrieben 27. Januar 2004 Naja, es geht soweit bis sich einer einträgt, denn mit wraps="off" schaltest du die Zeilenumbrüche aus, soweit ich weis und das liegt glaub ich nicht in deinem Interesse. Zu deinem Problem, das kommt daher, das du ein deinem Code einen Zeilenumbruch drin hast bei: <teaxtarea> dein text </textarea> und der wird beim absenden des Formulars übernommen! Warum auch immer, dieser "Bug" wird beschrieben und es gibt soweit ich weis auch keinen 100% Workaround, leider! Schreib deine Script anweisung in einer Zeile ohne Umbruch, dann kannst du das warp auch anlassen und es geht dennoch! Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Christl Geschrieben 27. Januar 2004 Autor Teilen Geschrieben 27. Januar 2004 Oh, Danke! Werd ich doch gleich mal ausprobieren! Es ist zwar jetzt kein größeres Problem mehr, eher eine kosmetische Sache, aber trotzdem.... die Kosmetik muss ja auch stimmen... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
kills Geschrieben 28. Januar 2004 Teilen Geschrieben 28. Januar 2004 Original geschrieben von Christl Oh, Danke! Werd ich doch gleich mal ausprobieren! Es ist zwar jetzt kein größeres Problem mehr, eher eine kosmetische Sache, aber trotzdem.... die Kosmetik muss ja auch stimmen... vorallem bei euch frauen ----- gut zu wissen wie mans richtig macht gg Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.