Zum Inhalt springen

Bei HTML-Formular wird ein "tab" oder Zeilenumbruch mitgegeben


Christl

Empfohlene Beiträge

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???

Link zu diesem Kommentar
Auf anderen Seiten teilen

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!

Link zu diesem Kommentar
Auf anderen Seiten teilen

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... :D

vorallem bei euch frauen :D

-----

gut zu wissen wie mans richtig macht gg

Link zu diesem Kommentar
Auf anderen Seiten teilen

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.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...