---
title: "Begränsa stränglängden"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/112976-begränsa-stränglängden"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "kbking"
published: "2004-10-05T15:33:54.000Z"
updated: "2004-10-05T20:32:51.000Z"
replies: 4
views: 301
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/javascript/112976-begränsa-stränglängden"
---

# Begränsa stränglängden

## #1 — kbking, 2004-10-05T15:33Z

Hej!

fields\[3\] skriver ut det namn som valts. Eftersom namnen kan vara väldigt långa så undrar jag om det går att bestämma längden till ett bestämt antal tecken?

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

## #2 — J.N., 2004-10-05T16:03Z

HEJ!

Slice?
<http://www.devguru.com/Technologies/ecmascript/quickref/string_slice.html>

Left/Right finns ju inte i javascript, men jag har sett funktioner som fixar det i detta forum, hittar det inte själv nu :(

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

## #3 — nitro2k01, 2004-10-05T16:05Z

[Emulera VB's left/right](http://www.webforum.nu/showthread.php?s=&postid=913226#post913226)

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

## #4 — kbking, 2004-10-05T17:30Z

Från era svar kan jag se att det ska gå, men jag behöver mer handfast hjälp. :)

Namnet skrivs ut härifrån:

```
strOutput += "<TD>"  + fields[3] + "</TD>";
```

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

## #5 — kbking, 2004-10-05T20:32Z

Så här blev det:

```
 

function limit(str,lim) 
{ 
    lim = lim||10; 
    if(str.length>lim) 
        str=str.substr(0,lim-2)+'..'; 
    return str; 
}
```

```
 
strOutput += "<TD>"  + limit(fields[3]) + "</TD>";
```

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

---

Tråden på webben: https://www.webforum.nu/amne/javascript/112976-begränsa-stränglängden
