---
title: "Gemener och versaler"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7013-gemener-och-versaler"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Pudolf"
published: "2000-10-29T18:26:00.000Z"
updated: "2000-11-02T17:40:00.000Z"
replies: 10
views: 429
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/7013-gemener-och-versaler"
---

# Gemener och versaler

## #1 — Pudolf, 2000-10-29T18:26Z

Hallå.

På en sida skrivs en mening såhär:

```
Du valde... " & request.querystring("foremal") & "
```

Men nu är det så att Querystringen är med små bokstäver, så finns det något sät att få ("foremal") i detta format:

Första bokstaven är stor, resten är små.
istället för att alla är små.

Skulle även vara schysst om någon kunde berätta hur jag på samma sätt gör för få alla bokstäver i Versaler.

Tack på förhand!

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

## #2 — Pudolf, 2000-10-29T18:30Z

oopps!

var inte meningen att det skulle bli 2st inlägg! går det att radera?

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

## #3 — SPiN, 2000-10-29T19:32Z

Hej

För att få första bokstaven till versal kan man använda den här funktionen:

```
chkLen = Len(Request.QueryString("foremal"))
newLen = chkLen - 1
sVersal = uCase(Left(Request.QueryString("foremal")))
sText = sVersal & Right(Request.QueryString("foremal"), newLen)

Response.Write sText
```

För att få alla till versaler kan du göra så här:

```
sText = uCase(Request.QueryString("foremal"))
Response.Write sText
```

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

## #4 — Nypan, 2000-10-29T23:06Z

Hej, förlåt för att jag lägger mig i men detta var interresant.

Kan man även göra om versaler till gemener och i så fall hur?

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

## #5 — emission, 2000-10-30T00:47Z

LCase, i stället för UCase.

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

## #6 — Pudolf, 2000-10-30T16:46Z

tackar allihopa !

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

## #7 — Pudolf, 2000-11-01T12:31Z

SPiN, jag testade din kod om att få första bokstaven till versal.

men jag fick detta felmeddelande:

```
Microsoft VBScript runtime error '800a01c2' 

Wrong number of arguments or invalid property assignment: 'Left' 

/testsida.asp, line 20
```

Vad gjorde jag fel?

Jag använder funktionen så att jag först skriver den övre halvan högst upp på sidan, sedan skriver jag ut den med
Response.write sText på lite olika ställen över hela sidan.

Tack på förhand?

\[Redigerat av Pudolf den 01 nov 2000\]

\[Redigerat av Pudolf den 01 nov 2000\]

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

## #8 — SPiN, 2000-11-01T19:29Z

japp... såg det nu :)
Glömde juh en etta...
Det ska vara:
sVersal = uCase(Left(Request.QueryString("foremal"), 1))

Nu borde det funka :)

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

## #9 — Pudolf, 2000-11-02T13:29Z

tack!

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

## #10 — Pudolf, 2000-11-02T13:55Z

Fick koden att fungera men några problem uppstod... Kanske någon kan hjälpa mig med dem?

\- Om jag går in på sidan utan någon querystring, (tex. TESTSIDAN.ASP) DÅ får jag detta felmeddelande:

```
Microsoft VBScript runtime error '800a0005' 

Invalid procedure call or argument: 'Right' 

/testsidan.asp, line 20
```

Här är koden som används, skriven av  SPiN.

```
chkLen = Len(Request.QueryString("foremal"))
newLen = chkLen - 1
sVersal = uCase(Left(Request.QueryString("foremal"), 1))
sText = sVersal & Right(Request.QueryString("foremal"), newLen)
```

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

## #11 — SPiN, 2000-11-02T17:40Z

Det är för att newLen grundar sig på vad som står i QueryStringen. Du kan lösa det genom att använda en If-sats, ex
If Not isNumeric(Request.QueryString("foremal")) then
newLen = 1
else
chkLen = Len(Request.QueryString("foremal"))
newLen = chkLen - 1
end if

Då ska det funka. Du kan juh byta ut ettan mot vad som ska vara standard...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7013-gemener-och-versaler
