MrNix21
@MrNix21

Как заменить все совпадающие строки в textarea в JQuery?

Здравствуйте. Хочу заменить в html таблице одни участки кода на другие. Т.е., допустим есть несколько таких td с классом:
<tr class="row ">
их надо заменить на:
<tr>
А также еще несколько таких замен.
Нашел вот такой код:
$(function() {
	$('button').on('click',function() {	
  var value = "<tr class=\"row \">";
  var replacer = $('textarea').val().replace(value, '<tr>');
  $('textarea').val(replacer);
});
	});

Но проблема в том, что этот код заменяет только один раз. Т.е. нажал кнопку, один tr поменялся. Снова нажал - следующий. А как сделать чтобы при нажатии кнопки заменились сразу все совпадающие строки? Извините, в JS не силен. Заранее спасибо ответившим.
  • Вопрос задан
  • 83 просмотра
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
$('textarea').val().split(value).join('<tr>');
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы