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?
4 svar · 301 visningar · startad av kbking
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?
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 :(
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>";
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>";