js удаление ненужных слов из textarea

Ответить
Аватара пользователя
E-mail

js удаление ненужных слов из textarea

Сообщение E-mail »

а как в поле textarea удалить из текста например все атррибуты цвета?(bgcolor)?



еслиб после onclick использовать функцию наподобии php-ной str_replace, но есть ли в js оное?
Аватара пользователя
E-mail

Re: js удаление ненужных слов из textarea

Сообщение E-mail »

или регулярные выражения?) в js чтото такого точно не припоминаюИзображение
Аватара пользователя
vadimiron

Re: js удаление ненужных слов из textarea

Сообщение vadimiron »

Нет, я такой функции не встречал

Но можно подобные вещи и подругому сделать, например же можно изменить свойство любого объекта с помощью JavaScript, например тот же фон страницы, то есть я веду к тому, что нельзя чисто физически удалить какие то теги, как это делает ПХП на стороне сервера, но можно изменить свойство объекта (тегов), то есть подстроить под то, как это должно выглядить после onclick.
Аватара пользователя
E-mail

Re: js удаление ненужных слов из textarea

Сообщение E-mail »

vadimiron

да,да,

конечно после какогото действия, нажал а он удалил из строки мусор)

куда копать подскажите?)
Аватара пользователя
vadimiron

Re: js удаление ненужных слов из textarea

Сообщение vadimiron »

Да не, удалить он ничего не сможет

Я имел в виду, например когда удаляем какой то тег, то значение, за которое этот тег отвечал, должно изменится на стандартное, потому что тега этог просто нету и браузер сам выбирает для этого объекта свойство, так как отобразить всё равно что то нужно

Отсюда идея: так как мы не можем удалить тег с помощью JS, то пытаемся изменить свойства объектов с помощью JS на эти самые стандартные, которые бы принял бы браузер в случае удаления данных тегов

Например, в случае с bgColor: мы не можем его удалить, но можем сделать белым, что является стандартной настройкой, например так:



HTML код:



И так мы можем с каждой задачей поступать, просто переводим в стандартное состояние, тогда происходит эффект, что подобного тега нет

Ещё один пример: мы можем прятать даже целые куски текста, просто меняя свойство box-a visible на invisible
Аватара пользователя
E-mail

Re: js удаление ненужных слов из textarea

Сообщение E-mail »

vadimiron

нее, меня опятть не поняли..



текст мусор текст мусор текст мусортекст мусор



как отсюда удалить мусор?



или например отсюда:
Аватара пользователя
vadimiron

Re: js удаление ненужных слов из textarea

Сообщение vadimiron »

С помощью JavaScripta не знаю метода

Я думаю и нету: смысл в том, что ХТМЛ и ДжаваСкрипт обрабатываются одновременно, а чтобы чтото удалить с помощью Джавыскрипт, нужно чтобы ДжаваСкрипт обрабатывалось перед ХТМЛ (как это происходит в случае с ПХП)
Ответить

Вернуться в «Вебмастеру»