Avatar billede inkognito1 Nybegynder
14. januar 2006 - 23:31 Der er 5 kommentarer og
1 løsning

smart idé til indsættelse af mellemrum

Jeg søger en der har en smart idé til hvordan jeg sætte mellemrum mellem nogen tegn.

Eks.
MUSIK NUMMER
Skal blive til: M U S I K  N U M M E R

Altså der skal indsættes et mellemrum som hver 2. tegn.
Avatar billede tofte Juniormester
14. januar 2006 - 23:39 #1
du kan lave en lille funktion
function insetSpace(minStr)
    nyStr=""
    for a = 1 to len(minStr)
        nyStr=nyStr&mid(minStr,a,1)&" "
    next
    insetSpace=left(nyStr,len(nyStr)-1)
end function

som kaldes med:

response.write insetSpace("Musiknummer")
Avatar billede apo Praktikant
15. januar 2006 - 19:36 #2
Man kan gøre det samme med CSS:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<style type="text/css">
.specielText {
  letter-spacing: 1px;
}
</style>
</head>
<body>

<span class="specielText">MUSIK NUMMER</span>

</body>
</html>
Avatar billede apo Praktikant
15. januar 2006 - 19:42 #3
Fordelen ved CSS (Cascading Style Sheet) er at det ikke belaster serveren unødigt, og at man kan formatere teksten efter behov; F.eks. størrelsen på teksten og størrelsen på mellemrummet mellem bogstaverne, sådan her:

.specielText {
  font-size: 12px;
  letter-spacing: 5px;
}
Avatar billede inkognito1 Nybegynder
15. januar 2006 - 22:21 #4
Jeg godkender Tofte ... da jeg med det samme skal have dataen videre via et HTTP post :o)
Avatar billede apo Praktikant
16. januar 2006 - 16:36 #5
Helt i orden :-)
Avatar billede tofte Juniormester
16. januar 2006 - 20:55 #6
tak for points
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester