snažím sa urobiť funkciu aby som mohol nahradiť text-overflow a narazil som na jeden problem:
function textnecely(l,index)
{
a = news(index);
for (i = 0; i < l; i++)
{
document.write(a.charAt(i));
}
document.write('...');
}
//l znaci pocet znakov kolko sa ma zobrazit
//index znamena cislo textu
všetko sa zobrazí správne, no keď potrebujem zobraziť napríklad 50 znakov tak málokedy mám taký text že tým 50. znakom končí nejaké slovo tak sa slovo niekde odsekne, čo nevyzerá správne. Preto by som potreboval poradiť ako by sa to dalo spraviť, že by bolo napríklad max 50 znakov ale ak by 51. znak nebol mezdera tak by sa funkcia vrátila pred poslednú mezderu v texte. Príklad:
Mám takýto text:
Vkládejte své příspěvky, prosím, s diakritikou a formátujte je tak, aby byly snáze čitelné.
dajme tomu že pri mojej funkcii by sa zobrazilo toto:
Vkládejte své příspěvky, prosím, s diakritiko...
no ja by som potreboval aby tam bolo len toto:
Vkládejte své příspěvky, prosím, s...
prosím pomôžte