---
title: "ta bort ev. tomrum i ett formulärfält"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/134250-ta-bort-ev-tomrum-i-ett-formulärfält"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "jake"
published: "2005-09-13T17:19:09.000Z"
updated: "2005-09-13T20:16:02.000Z"
replies: 6
views: 386
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/134250-ta-bort-ev-tomrum-i-ett-formulärfält"
---

# ta bort ev. tomrum i ett formulärfält

## #1 — jake, 2005-09-13T17:19Z

hej,
jag har ett formulär där jag vill att tomrum (spacetecken) ska tas bort automatiskt om man skriver sådana i formuläret på en asp-sida.

Om man skriver "hej  " (hej+två mellanslag) ska det alltså bara bli "hej"

Permalänk: https://www.webforum.nu/p/134250

## #2 — LeonL, 2005-09-13T17:23Z

Ta en titt på [Trim()-funktionen](http://msdn.microsoft.com/library/en-us/script56/html/vsfctLTrim.asp?frame=true).

Permalänk: https://www.webforum.nu/p/1671514

## #3 — jake, 2005-09-13T17:32Z

tack,
då är bara frågan hur jag ska nestla det i formuläret. Jag kan väl inte skriva:

Trim(\<input type="text" name="email" size="25"\>)
\<input type="submit" name="submit"\>

Permalänk: https://www.webforum.nu/p/1671517

## #4 — LeonL, 2005-09-13T18:16Z

Du använder Trim()-funktionen på sidan som tar emot informationen, d.v.s. den sida som bearbetar datan.

Permalänk: https://www.webforum.nu/p/1671533

## #5 — jake, 2005-09-13T19:48Z

ah, ok tack.

så istället för som det står nu
SQL = "SELECT Id,email From nyhetsbrev Where Email='" & Request.Form("email") & "'"

skulle det kunna stå

SQL = "SELECT Id,email From nyhetsbrev Where Email='" & trim(Request.Form("email")) & "'"

eller?
beklagar min okunskap då jag inte är asputvecklare utan bara redigerar ett script.

Permalänk: https://www.webforum.nu/p/1671557

## #6 — emission, 2005-09-13T19:56Z

Helt rätt, och för att få det ännu lite bättre så....

SQL = "SELECT Id,email From nyhetsbrev Where Email='" & replace(trim(Request.Form("email")),"'","''") & "'"

Man måste nämligen ersätta alla enkelfnuttar med dubbla enkelfnuttar, så att inte SQL-strängen pajar.

Permalänk: https://www.webforum.nu/p/1671564

## #7 — jake, 2005-09-13T20:16Z

tack för hjälpen

Permalänk: https://www.webforum.nu/p/1671572

---

Tråden på webben: https://www.webforum.nu/amne/asp/134250-ta-bort-ev-tomrum-i-ett-formulärfält
