@left - javascript - numberOfChars

hej I am looking for an equivalent for:

//@Left equivalent

function strLeft(sourceStr, keyStr){

return (sourceStr.indexOf(keyStr) == -1 | keyStr==‘’) ? ‘’ : sourceStr.split(keyStr)[0];

}

where I can use numberOfChars in stead of a substring

who has such a function?

Subject: @left - javascript - numberOfChars => ooops

Hi

use JS function substring(str, from, to)

where (from,to) € [0;str.length-1]² , with to>from obviously)

ian

Subject: @left - javascript - numberOfChars

JavaScript function substring does that.Something like this should do it:

sourceStr.substring(0, numberOfChars-1)

(didn’t test it)

Subject: @left - javascript - numberOfChars

Use substring eg:

var str=“Hello world!”;

alert(str.substring(0,5));

This would alert “Hello”

http://www.stevecastledine.com

Subject: thanks guys!

Subject: @left - javascript - numberOfChars

function Left(str, n){ if (n <= 0)

    return "";

else if (n > String(str).length)

    return str;

else

    return String(str).substring(0,n);

}

function Right(str, n){

if (n <= 0)

   return "";

else if (n > String(str).length)

   return str;

else {

   var iLen = String(str).length;

   return String(str).substring(iLen, iLen - n);

}

}

HTH