Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Помогите написать JavaScript ! (https://javascript.ru/forum/misc/28512-pomogite-napisat-javascript.html)

Alamogoro 22.05.2012 17:59

Помогите написать JavaScript !
 
Всем привет!

Столкнулся с такой проблемой: в моем сайте, при добавлении материала надо указывать киноактеров через запятую, а выводится на странице они должны в столбик каждый актер. Так как можно вывести лишь контент поля, в котором написаны актеры, в столбик выстроить их не удается.

Я подумал, что на JS можно написать скрипт, который после каждой запятой будет ставить перенос строки (/n), тогда проблема с выводом будет решена! Помогите осуществить данную функцию!! :-?

beard 22.05.2012 20:32

Править нужно не яваскриптом это дело, а сам вывод, т.е. когда формируетипе список актеров он уже должен быть
Имя Фамилия<br>
Имя2 Фамилия2<br>
Имя3 Фамилия3<br>

Или завернуть это все в нормальный список ul li

Alamogoro 24.05.2012 17:58

beard, я все знаю. Но я бы не создавал тему, если бы мог справиться сам. Мне нужен именно такой скрипт.

bes 24.05.2012 18:35

<body>

<script>
window.onload = function () {
  var actors = "Manya, Sanya, Vanya";
  var mas = actors.split(","); 
  var length = mas.length;
  var str = "";

  for (var i = 0; i < length; i++) {
    str = str + mas[i] + "<br>"; 
  }

  document.body.innerHTML = actors + '<br>' + str;
}
</script>

bes 24.05.2012 19:11

<body>

<script>
window.onload = function () {
  var actors = "Manya, Sanya, Vanya";
  var regexp = /,/g;
  var str = actors.replace(regexp, '<br>'); 
  document.body.innerHTML = actors + '<br>' + str;
}
</script>


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