Понедельник, 23 Декабря 2024, 21:25

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Вопрос по HTML/Java Script
GavolotДата: Суббота, 21 Июля 2012, 00:08 | Сообщение # 1
Последователь Тени
Сейчас нет на сайте
Как сделать чтобы определенное слово в документе всегда печаталось с определенным шрифтом или цветом.
Ну к примеру у меня будет слово public повторяться в документе 500 раз, или фигурная скобочка { } хочу чтобы я мог их печатать в документе где угодно и они уже сами перекрасились, а то все-рвемя писать <Font color = "blue"> public </Font> не очень удобно.

Добавлено (21.07.2012, 00:08)
---------------------------------------------
апш


В общем что-то делаю, но пока не пойму ни как :)
Тень - выражение основной сущности человека.
TideSДата: Суббота, 21 Июля 2012, 00:33 | Сообщение # 2
заслуженный участник
Сейчас нет на сайте
Gavolot,
Code

$text = “regexes, regexps, or regexen";
$text = preg_replace(“/b(regex)b/i”, ‘<span style=”background:#5fc9f6″>1</span>’, $text);
echo $text;


Но это php.


Сообщение отредактировал TideS - Суббота, 21 Июля 2012, 00:36
Revolver_45Дата: Суббота, 21 Июля 2012, 01:06 | Сообщение # 3
почетный гость
Сейчас нет на сайте
var doc = document.body.innerHTML;
doc = doc.replace('public','<span style="color: blue;">public</span>');
document.body.innerHTML = doc;

Скрипт в конец документа.


rtytyrtyr

Сообщение отредактировал Revolver_45 - Суббота, 21 Июля 2012, 01:17
GavolotДата: Суббота, 21 Июля 2012, 01:29 | Сообщение # 4
Последователь Тени
Сейчас нет на сайте
Вот попытался вставить и со спаном и без, не хочет чето работать штука. Даже нагуглил про реплэйс, все вроде должно работать, чето голова уже не варит:
Code

<Script type = "text/javascript">
var doc = document.body.innerHTML;   
var str = "void";   
doc = doc.replace(str,"<font color = 'red'>void</font>");   
document.body.innerHTML = doc;   

</Script>

Добавлено (21.07.2012, 01:19)
---------------------------------------------
А стоп уловил)))
Скрипт в конец документа.

Добавлено (21.07.2012, 01:24)
---------------------------------------------
Хотя не, вставил уже перед закрывающим тегом </HTML>:

Code

  <Script type = "text/javascript">
var doc = document.body.innerHTML;  
doc = doc.replace('void','<span style="color: blue;">void</span>');  
document.body.innerHTML = doc;  

</Script>

Добавлено (21.07.2012, 01:25)
---------------------------------------------
А если текст в тегах <PRE> </PRE> дела не меняет?) Хотя врятле)

Добавлено (21.07.2012, 01:29)
---------------------------------------------
Все спасибо. Я чуть догуглил и получилось как надо:

Code

  <Script type = "text/javascript">
var doc = document.body.innerHTML;  
doc = doc.replace(new RegExp("void",'g'),"<font color = 'blue'>void</font>");  
document.body.innerHTML = doc;  

</Script>


В общем что-то делаю, но пока не пойму ни как :)
Тень - выражение основной сущности человека.


Сообщение отредактировал Gavolot - Суббота, 21 Июля 2012, 01:19
Revolver_45Дата: Суббота, 21 Июля 2012, 01:52 | Сообщение # 5
почетный гость
Сейчас нет на сайте
отлично smile

rtytyrtyr
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг