Как удалить дубликаты строк textarea (jq)

134
29 сентября 2019, 15:30

Есть:

<textarea>
line
hi
line2
more words
hi
</textarea>
<div id='button'>кнопка</div>

хочу что бы по нажатию #button удалился дубликат hi

Answer 1

let textarea = document.querySelector("textarea"); 
 
const clear = () => { 
 
  let rows = textarea.value.split("\n"); 
   
  rows = rows.filter((value, index) => !(rows.indexOf(value) != index)) 
 
  textarea.value = rows.join("\n"); 
 
} 
 
button.addEventListener("click", clear)
<textarea> 
line 
hi 
line2 
more words 
hi 
</textarea> 
<div id='button'>кнопка</div>

READ ALSO
Резиновый DIV с круглым низом

Резиновый DIV с круглым низом

Вопрос вроде простой, но поставил в тупик

111
Проблемы с RenderBody

Проблемы с RenderBody

Не давно начал работать в asp net mvc, после небольшой наработки страниц _Layout и Index в _Layout RenderBody начал создавать проблемы, то есть после него перестали...

118
Шорткод в WordPress

Шорткод в WordPress

Есть кусок кода (html+php) который выводит посты из определенного типа постов в виде карусели, мне нужно чтобы этот блок можно было выводить в определенном...

130
не могу понять синтаксис ajax кода

не могу понять синтаксис ajax кода

Не могу разобраться что за синтаксисВот есть такой кусок кода:

151