Рубрика: JavaScripts, jQuery
Часто необходимо найти и заменить текст на сайте, но времени или лень этого не позволяет, поэтому работаем через скрипт а именно с jquery библиотекой внизу приведено пару примеров как это можно сделать:
jQuery(function () {
jQuery(":contains(FIND)").not(":has(:contains(FIND))").each(function () {
var that = $(this);
var html = that.html();
html = html.replace(/(\(FIND:.*?\))/g, "REPLACE-WITH");
that.html(html);
});
});
и
$(function(){
//Задайте строку для поиска, замены и место поиска:
var phrase = "your search string";
var replacement = "new string";
var context = $(body);
context.html(
context.html().replace('/'+phrase+'/gi', replacement);
);
});
или
var el = $('p');
el.html(el.html().replace(/Искомый_текст/ig, "Текст"));
на JS
document.getElementById("name_id").innerHTML = document.getElementById("name_id").innerHTML.replace(/Искомый_текст/ig, 'Текст');
комментария 3 для записи Поиск и замена текста JS (jQuery)
Спасибо, очень полезно.
Статья не отражает сути заголовка. Стоит переименовать в «Поиск и замена текста при помощи jQuery».