function strlen(teksti){
teksti = new String(teksti);
if(teksti != ""){
var u = 0;
var p = 0;
while(teksti.charAt(u) != ""){
// lasketaan merkkijonon pituus
// tuhannen merkin tarkkuudella
u += 1000;
}
while(teksti.charAt(u-(p+1)) == ""){
// miinustetaan yksi numero lasketusta
// likiarvosta, kunnes tulee jokin kirjain,
// ja lasketaan kuinka monta merkkiä
// piti mennä taaksepäin merkkijonossa
p++;
}
return(u-p);
}else{
return 0;
}
}No on tuohon aika paljonkin helpompi keino: muuttujan_nimi.length, että voi sitten miettiä, mistä on katsonut, kun ei tuotakaan keksinyt.
Toimii IE:ssä ja NS:ssä
Aihe on jo aika vanha, joten et voi enää vastata siihen.