Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Добавление символов в текст. (https://javascript.ru/forum/misc/41739-dobavlenie-simvolov-v-tekst.html)

Garro 27.09.2013 13:46

Добавление символов в текст.
 
День добрый.
Как можно добавить символ, допустим $ в текст, через определенное количество символов, скажем, через каждые 100?

ruslan_mart 27.09.2013 14:19

<!DOCTYPE HTML>
<html>
  <head></head>
  <body>
    <span id="text">В аристократическом доме в Париже живет мама-кошка с тремя котятами. Хозяйка безумно любит их и по завещанию все должно отойти этим очаровательным животным. Но злой дворецкий хочет, чтобы деньги достались только ему. Он похищает ее любимцев и бросает в деревне. Вернуться домой им помогает восхитительный и очаровательный бродячий кот с его друзьями.</span>

    <script>
	var text = document.getElementById('text'),
        interval = 100,
        char = '$',
        length = text.innerHTML.length;
      
      (function(i, c, l) {
        var a = [];
        for(j=0; j< l; j++) a.push(text.innerHTML.substr(j * i, i));
        text.innerHTML = a.join(char);
      })(interval, char, length / interval);
    </script>
  </body>
</html>


var text = document.getElementById('text'),
	interval = 100,
	char = '$',
	length = text.innerHTML.length;
      
(function(i, c, l) {
	var a = [];
	for(j=0; j<l; j++) a.push(text.innerHTML.substr(j * i, i));
	text.innerHTML = a.join(char);
})(interval, char, length / interval);

Garro 27.09.2013 14:43

Ruslan_xDD, благодарю.:)


Часовой пояс GMT +3, время: 08:54.