Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Изменить текст (https://javascript.ru/forum/misc/86042-izmenit-tekst.html)

Uthvfy62 11.08.2024 08:11

Изменить текст
 
Как можно удалить слово из текста? Допустим фраза "Изменить текст". Каким образом можно из этой фразы удалить слово Изменить. Лучше на jquery, то шо в js querySelectorAll не работает. И ещё вопрос не по теме. Как можно переопределить атрибут. Допустим value="Изменить текст". как из этого валуе убрать Изменить? Спасибо.

ksa 12.08.2024 10:23

Цитата:

Сообщение от Uthvfy62
Допустим фраза "Изменить текст". Каким образом можно из этой фразы удалить слово Изменить.

Например так...

let s = "Изменить текст"
s = s.split(' ').filter(v => v != 'Изменить').join(' ')
alert(s)

ksa 12.08.2024 10:25

Цитата:

Сообщение от Uthvfy62
Как можно переопределить атрибут. Допустим value="Изменить текст"

Прочитать его, используя метод .getAttribute()...
Потом записать его, используя метод .setAttribute().
https://learn.javascript.ru/attribut...rties#atributy

ksa 12.08.2024 10:27

Цитата:

Сообщение от Uthvfy62
в js querySelectorAll не работает

Если верить твоим "коллегам" - в JS вообще ничего не работает...
Таких утверждений на этом форуме вагон! :)

Uthvfy62 13.08.2024 00:05

скрипт что вы написали, удалить слово, не подходит. Мне надо выбрать слово не из какого-то текста, это я к примеру написал. Надо было сразу писать факт. Мне надо удалить слово со всей страницы. Селектор body.

Uthvfy62 13.08.2024 00:11

если немного непонятно пишу подробней. В коде всей страницы есть какое-то слово, причём его очень много, которое надо удалить. Т.е. надо выбрать не из конкретного текста а из всего дива, или body.

Nexus 13.08.2024 05:59

Uthvfy62,
Цитата:

Сообщение от Uthvfy62
В коде всей страницы есть какое-то слово, причём его очень много, которое надо удалить. Т.е. надо выбрать не из конкретного текста а из всего дива, или body.

Звучит так, как будто вы, простите, какой-то херней занимаетесь.

ksa 13.08.2024 10:24

Цитата:

Сообщение от Uthvfy62
В коде всей страницы есть какое-то слово, причём его очень много, которое надо удалить. Т.е. надо выбрать не из конкретного текста а из всего дива, или body.

Вместо "объяснения" нужно приводить тестовый пример... ;)
Типа "как из этого" сделать "вот такое".

Но я соглашусь с Nexus. :D

рони 13.08.2024 17:53

Цитата:

Сообщение от Uthvfy62
. Т.е. надо выбрать не из конкретного текста а из всего дива, или body.

по ссылке поправить строку 22
поиск всех текстовых нод в элементе и вывод текста каждой ноды

рони 13.08.2024 18:04

Uthvfy62,
таких примеров на форуме вагон и маленькая тележка ...
https://javascript.ru/forum/misc/572...tml#post381794


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